├── .cargo └── config.toml ├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── config.yml └── workflows │ ├── build_and_push_images.yml │ ├── build_and_release.yml │ ├── build_and_upload_to_s3.yml │ └── ci.yml ├── .gitignore ├── .gitmodules ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── Cross.toml ├── Dockerfile ├── Dockerfile.github.workflow ├── Dockerfile.mac.cross ├── LICENSE ├── Makefile ├── README.md ├── README_ZH.md ├── docs ├── en │ ├── benchmark.md │ ├── build_images.md │ ├── cdc │ │ ├── heartbeat.md │ │ ├── resume.md │ │ ├── sync.md │ │ ├── to_sql.md │ │ └── two_way.md │ ├── config.md │ ├── consumer │ │ ├── http_consumer.md │ │ └── kafka_consumer.md │ ├── etl │ │ └── lua.md │ ├── monitor │ │ ├── monitor.md │ │ └── position.md │ ├── snapshot │ │ ├── check.md │ │ ├── migration.md │ │ ├── resume.md │ │ ├── review.md │ │ ├── revise.md │ │ └── tb_in_parallel.md │ ├── structure │ │ ├── check.md │ │ ├── check_by_liquibase.md │ │ └── migration.md │ └── tutorial │ │ ├── etl_by_lua.md │ │ ├── mongo_to_mongo.md │ │ ├── mysql_to_clickhouse.md │ │ ├── mysql_to_doris.md │ │ ├── mysql_to_http_server_consumer.md │ │ ├── mysql_to_kafka_consumer.md │ │ ├── mysql_to_mysql.md │ │ ├── mysql_to_starrocks.md │ │ ├── mysql_to_tidb.md │ │ ├── pg_to_clickhouse.md │ │ ├── pg_to_doris.md │ │ ├── pg_to_http_server_consumer.md │ │ ├── pg_to_kafka_consumer.md │ │ ├── pg_to_pg.md │ │ ├── pg_to_starrocks.md │ │ ├── prerequisites.md │ │ ├── redis_to_redis.md │ │ └── snapshot_and_cdc_without_data_loss.md ├── img │ ├── structure.png │ ├── topo_net.png │ ├── topo_star.png │ └── topo_two_way.png ├── templates │ ├── mongo_to_mongo.md │ ├── mysql_to_clickhouse.md │ ├── mysql_to_doris.md │ ├── mysql_to_mysql.md │ ├── mysql_to_starrocks.md │ ├── pg_to_clickhouse.md │ ├── pg_to_doris.md │ ├── pg_to_pg.md │ ├── pg_to_starrocks.md │ ├── rdb_to_http_server.md │ ├── rdb_to_kafka.md │ └── redis_to_redis.md └── zh │ ├── benchmark.md │ ├── cdc │ ├── heartbeat.md │ ├── resume.md │ ├── sync.md │ ├── to_sql.md │ └── two_way.md │ ├── config.md │ ├── consumer │ ├── http_consumer.md │ └── kafka_consumer.md │ ├── etl │ └── lua.md │ ├── monitor │ ├── monitor.md │ └── position.md │ ├── snapshot │ ├── check.md │ ├── migration.md │ ├── resume.md │ ├── review.md │ ├── revise.md │ └── tb_in_parallel.md │ └── structure │ ├── check.md │ ├── check_by_liquibase.md │ └── migration.md ├── dt-common ├── Cargo.toml └── src │ ├── config │ ├── config_enums.rs │ ├── config_token_parser.rs │ ├── data_marker_config.rs │ ├── extractor_config.rs │ ├── filter_config.rs │ ├── global_config.rs │ ├── ini_loader.rs │ ├── meta_center_config.rs │ ├── metrics_config.rs │ ├── mod.rs │ ├── monitor_config.rs │ ├── parallelizer_config.rs │ ├── pipeline_config.rs │ ├── processor_config.rs │ ├── resumer_config.rs │ ├── router_config.rs │ ├── runtime_config.rs │ ├── s3_config.rs │ ├── sinker_config.rs │ └── task_config.rs │ ├── error.rs │ ├── lib.rs │ ├── log_filter.rs │ ├── logger.rs │ ├── meta │ ├── adaptor │ │ ├── mod.rs │ │ ├── mysql_col_value_convertor.rs │ │ ├── pg_col_value_convertor.rs │ │ └── sqlx_ext.rs │ ├── avro │ │ ├── avro_converter.rs │ │ ├── avro_converter_schema.rs │ │ └── mod.rs │ ├── col_value.rs │ ├── dcl_meta │ │ ├── dcl_data.rs │ │ ├── dcl_parser.rs │ │ ├── dcl_statement.rs │ │ ├── dcl_type.rs │ │ └── mod.rs │ ├── ddl_meta │ │ ├── ddl_data.rs │ │ ├── ddl_parser.rs │ │ ├── ddl_statement.rs │ │ ├── ddl_type.rs │ │ ├── keywords.rs │ │ └── mod.rs │ ├── dt_data.rs │ ├── dt_queue.rs │ ├── foreign_key.rs │ ├── foxlake │ │ ├── mod.rs │ │ └── s3_file_meta.rs │ ├── kafka │ │ ├── kafka_message.rs │ │ └── mod.rs │ ├── mod.rs │ ├── mongo │ │ ├── mod.rs │ │ ├── mongo_cdc_source.rs │ │ ├── mongo_constant.rs │ │ └── mongo_key.rs │ ├── mysql │ │ ├── mod.rs │ │ ├── mysql_col_type.rs │ │ ├── mysql_dbengine_meta_center.rs │ │ ├── mysql_meta_fetcher.rs │ │ ├── mysql_meta_manager.rs │ │ └── mysql_tb_meta.rs │ ├── order_key.rs │ ├── pg │ │ ├── mod.rs │ │ ├── pg_col_type.rs │ │ ├── pg_meta_manager.rs │ │ ├── pg_tb_meta.rs │ │ ├── pg_value_type.rs │ │ └── type_registry.rs │ ├── position.rs │ ├── rdb_meta_manager.rs │ ├── rdb_tb_meta.rs │ ├── redis │ │ ├── cluster_node.rs │ │ ├── command │ │ │ ├── cmd_constants.rs │ │ │ ├── cmd_encoder.rs │ │ │ ├── cmd_meta.rs │ │ │ ├── key_parser.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ ├── redis_entry.rs │ │ ├── redis_object.rs │ │ ├── redis_statistic_type.rs │ │ └── redis_write_method.rs │ ├── row_data.rs │ ├── row_type.rs │ ├── struct_meta │ │ ├── mod.rs │ │ ├── statement │ │ │ ├── mod.rs │ │ │ ├── mysql_create_database_statement.rs │ │ │ ├── mysql_create_table_statement.rs │ │ │ ├── pg_create_rbac_statement.rs │ │ │ ├── pg_create_schema_statement.rs │ │ │ ├── pg_create_table_statement.rs │ │ │ └── struct_statement.rs │ │ ├── struct_data.rs │ │ └── structure │ │ │ ├── column.rs │ │ │ ├── comment.rs │ │ │ ├── constraint.rs │ │ │ ├── database.rs │ │ │ ├── index.rs │ │ │ ├── mod.rs │ │ │ ├── rbac.rs │ │ │ ├── schema.rs │ │ │ ├── sequence.rs │ │ │ ├── sequence_owner.rs │ │ │ ├── structure_type.rs │ │ │ └── table.rs │ ├── syncer.rs │ └── time │ │ ├── dt_utc_time.rs │ │ └── mod.rs │ ├── monitor │ ├── counter.rs │ ├── counter_type.rs │ ├── group_monitor.rs │ ├── mod.rs │ ├── monitor.rs │ ├── prometheus_metrics.rs │ ├── task_metrics.rs │ ├── task_monitor.rs │ └── time_window_counter.rs │ ├── rdb_filter.rs │ ├── time_filter.rs │ └── utils │ ├── file_util.rs │ ├── limit_queue.rs │ ├── mod.rs │ ├── redis_util.rs │ ├── serialize_util.rs │ ├── sql_util.rs │ ├── task_util.rs │ └── time_util.rs ├── dt-connector ├── Cargo.toml └── src │ ├── check_log │ ├── check_log.rs │ ├── log_reader.rs │ ├── log_type.rs │ └── mod.rs │ ├── conn_util.rs │ ├── data_marker.rs │ ├── extractor │ ├── base_check_extractor.rs │ ├── base_extractor.rs │ ├── extractor_monitor.rs │ ├── foxlake │ │ ├── foxlake_s3_extractor.rs │ │ └── mod.rs │ ├── kafka │ │ ├── kafka_extractor.rs │ │ └── mod.rs │ ├── mod.rs │ ├── mongo │ │ ├── mod.rs │ │ ├── mongo_cdc_extractor.rs │ │ ├── mongo_check_extractor.rs │ │ └── mongo_snapshot_extractor.rs │ ├── mysql │ │ ├── binlog_util.rs │ │ ├── mod.rs │ │ ├── mysql_cdc_extractor.rs │ │ ├── mysql_check_extractor.rs │ │ ├── mysql_snapshot_extractor.rs │ │ └── mysql_struct_extractor.rs │ ├── pg │ │ ├── mod.rs │ │ ├── pg_cdc_client.rs │ │ ├── pg_cdc_extractor.rs │ │ ├── pg_check_extractor.rs │ │ ├── pg_snapshot_extractor.rs │ │ └── pg_struct_extractor.rs │ ├── redis │ │ ├── mod.rs │ │ ├── rdb │ │ │ ├── entry_parser │ │ │ │ ├── entry_parser.rs │ │ │ │ ├── hash_parser.rs │ │ │ │ ├── list_parser.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── module2_parser.rs │ │ │ │ ├── set_parser.rs │ │ │ │ ├── stream_parser.rs │ │ │ │ ├── string_parser.rs │ │ │ │ └── zset_parser.rs │ │ │ ├── mod.rs │ │ │ ├── rdb_parser.rs │ │ │ └── reader │ │ │ │ ├── byte.rs │ │ │ │ ├── float.rs │ │ │ │ ├── int.rs │ │ │ │ ├── length.rs │ │ │ │ ├── list_pack.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── rdb_reader.rs │ │ │ │ ├── string.rs │ │ │ │ └── zip_list.rs │ │ ├── redis_client.rs │ │ ├── redis_psync_extractor.rs │ │ ├── redis_reshard_extractor.rs │ │ ├── redis_resp_reader.rs │ │ ├── redis_resp_types.rs │ │ ├── redis_scan_extractor.rs │ │ └── redis_snapshot_file_extractor.rs │ └── resumer │ │ ├── mod.rs │ │ ├── recorder │ │ ├── mod.rs │ │ └── to_database.rs │ │ ├── recovery │ │ ├── from_database.rs │ │ ├── from_log.rs │ │ └── mod.rs │ │ └── utils.rs │ ├── lib.rs │ ├── meta_fetcher │ ├── mod.rs │ ├── mysql │ │ ├── mod.rs │ │ ├── mysql_struct_check_fetcher.rs │ │ └── mysql_struct_fetcher.rs │ └── pg │ │ ├── mod.rs │ │ ├── pg_struct_check_fetcher.rs │ │ └── pg_struct_fetcher.rs │ ├── rdb_query_builder.rs │ ├── rdb_router.rs │ └── sinker │ ├── base_checker.rs │ ├── base_sinker.rs │ ├── base_struct_sinker.rs │ ├── clickhouse │ ├── clickhouse_sinker.rs │ ├── clickhouse_struct_sinker.rs │ └── mod.rs │ ├── dummy_sinker.rs │ ├── foxlake │ ├── decimal_util.rs │ ├── foxlake_merger.rs │ ├── foxlake_pusher.rs │ ├── foxlake_sinker.rs │ ├── foxlake_struct_sinker.rs │ ├── mod.rs │ ├── orc_sequencer.rs │ └── unicode_util.rs │ ├── kafka │ ├── kafka_sinker.rs │ ├── mod.rs │ └── rdkafka_sinker.rs │ ├── mod.rs │ ├── mongo │ ├── mod.rs │ ├── mongo_checker.rs │ ├── mongo_cmd.rs │ └── mongo_sinker.rs │ ├── mysql │ ├── mod.rs │ ├── mysql_checker.rs │ ├── mysql_sinker.rs │ └── mysql_struct_sinker.rs │ ├── pg │ ├── mod.rs │ ├── pg_checker.rs │ ├── pg_sinker.rs │ └── pg_struct_sinker.rs │ ├── redis │ ├── entry_rewriter.rs │ ├── mod.rs │ ├── redis_sinker.rs │ └── redis_statistic_sinker.rs │ ├── sql_sinker.rs │ └── starrocks │ ├── mod.rs │ ├── starrocks_sinker.rs │ └── starrocks_struct_sinker.rs ├── dt-main ├── Cargo.toml └── src │ └── main.rs ├── dt-parallelizer ├── Cargo.toml └── src │ ├── base_parallelizer.rs │ ├── check_parallelizer.rs │ ├── foxlake_parallelizer.rs │ ├── lib.rs │ ├── merge_parallelizer.rs │ ├── mongo_merger.rs │ ├── partition_parallelizer.rs │ ├── rdb_merger.rs │ ├── rdb_partitioner.rs │ ├── redis_parallelizer.rs │ ├── serial_parallelizer.rs │ ├── snapshot_parallelizer.rs │ └── table_parallelizer.rs ├── dt-pipeline ├── Cargo.toml └── src │ ├── base_pipeline.rs │ ├── http_server_pipeline.rs │ ├── lib.rs │ └── lua_processor.rs ├── dt-precheck ├── Cargo.toml └── src │ ├── builder │ ├── mod.rs │ └── prechecker_builder.rs │ ├── config │ ├── mod.rs │ ├── precheck_config.rs │ └── task_config.rs │ ├── fetcher │ ├── mod.rs │ ├── mongo │ │ ├── mod.rs │ │ └── mongo_fetcher.rs │ ├── mysql │ │ ├── mod.rs │ │ └── mysql_fetcher.rs │ ├── postgresql │ │ ├── mod.rs │ │ └── pg_fetcher.rs │ ├── redis │ │ ├── mod.rs │ │ └── redis_fetcher.rs │ └── traits.rs │ ├── lib.rs │ ├── meta │ ├── check_item.rs │ ├── check_result.rs │ ├── database_mode.rs │ ├── db_table_model.rs │ ├── mod.rs │ └── pg_enums.rs │ └── prechecker │ ├── basic.rs │ ├── mod.rs │ ├── mongo_prechecker.rs │ ├── mysql_prechecker.rs │ ├── pg_prechecker.rs │ ├── redis_prechecker.rs │ └── traits.rs ├── dt-task ├── Cargo.toml └── src │ ├── extractor_util.rs │ ├── lib.rs │ ├── parallelizer_util.rs │ ├── sinker_util.rs │ ├── task_runner.rs │ └── task_util.rs ├── dt-tests ├── .env.ci ├── Cargo.toml ├── README.md ├── README_ZH.md ├── docker-compose.ci.yml ├── k8s │ ├── redis │ │ ├── 2-8 │ │ │ ├── pod-redis-2-8-dst.yaml │ │ │ ├── pod-redis-2-8-src.yaml │ │ │ ├── service-redis-2-8-dst.yaml │ │ │ └── service-redis-2-8-src.yaml │ │ ├── 4-0 │ │ │ ├── pod-redis-4-0-dst.yaml │ │ │ ├── pod-redis-4-0-src.yaml │ │ │ ├── service-redis-4-0-dst.yaml │ │ │ └── service-redis-4-0-src.yaml │ │ ├── 5-0 │ │ │ ├── pod-redis-5-0-dst.yaml │ │ │ ├── pod-redis-5-0-src.yaml │ │ │ ├── service-redis-5-0-dst.yaml │ │ │ └── service-redis-5-0-src.yaml │ │ ├── 6-0 │ │ │ ├── pod-redis-6-0-dst.yaml │ │ │ ├── pod-redis-6-0-src.yaml │ │ │ ├── service-redis-6-0-dst.yaml │ │ │ └── service-redis-6-0-src.yaml │ │ ├── 6-2 │ │ │ ├── pod-redis-6-2-dst.yaml │ │ │ ├── pod-redis-6-2-src.yaml │ │ │ ├── service-redis-6-2-dst.yaml │ │ │ └── service-redis-6-2-src.yaml │ │ ├── 7-0 │ │ │ ├── pod-redis-7-0-dst.yaml │ │ │ ├── pod-redis-7-0-src.yaml │ │ │ ├── service-redis-7-0-dst.yaml │ │ │ └── service-redis-7-0-src.yaml │ │ ├── rebloom │ │ │ ├── pod-redis-rebloom-dst.yaml │ │ │ ├── pod-redis-rebloom-src.yaml │ │ │ ├── service-redis-rebloom-dst.yaml │ │ │ └── service-redis-rebloom-src.yaml │ │ ├── redisearch │ │ │ ├── pod-redis-redisearch-dst.yaml │ │ │ ├── pod-redis-redisearch-src.yaml │ │ │ ├── service-redis-redisearch-dst.yaml │ │ │ └── service-redis-redisearch-src.yaml │ │ └── rejson │ │ │ ├── pod-redis-rejson-dst.yaml │ │ │ ├── pod-redis-rejson-src.yaml │ │ │ ├── service-redis-rejson-dst.yaml │ │ │ └── service-redis-rejson-src.yaml │ └── starrocks │ │ ├── 2-5-4 │ │ ├── pod.yaml │ │ └── service.yaml │ │ └── 3-1-5 │ │ ├── pod.yaml │ │ └── service.yaml ├── src │ └── lib.rs └── tests │ ├── .env │ ├── integration_test.rs │ ├── log_reader │ ├── log_reader_empty_test │ │ └── dummy_dir │ │ │ └── dummy_file │ ├── log_reader_multi_log_test │ │ ├── log.1 │ │ ├── log.2 │ │ └── log.3 │ ├── log_reader_one_log_test │ │ └── log.1 │ ├── log_reader_tests.rs │ └── mod.rs │ ├── mongo_to_mongo │ ├── cdc │ │ ├── change_stream_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── heartbeat_test │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── idempotent_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── op_log_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── resume_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── serial_sink_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── cdc_tests.rs │ ├── check │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── output_full_row_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── output_revise_sql_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ ├── sql.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ ├── diff.log │ │ │ ├── miss.log │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── check_tests.rs │ ├── mod.rs │ ├── precheck │ │ └── struct_supported_basic_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ ├── precheck_tests.rs │ ├── review │ │ ├── basic_test │ │ │ ├── check_log │ │ │ │ ├── diff.log │ │ │ │ └── miss.log │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── route_test │ │ │ ├── check_log │ │ │ ├── diff.log │ │ │ └── miss.log │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ ├── diff.log │ │ │ └── miss.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── review_tests.rs │ ├── revise │ │ ├── basic_test │ │ │ ├── check_log │ │ │ │ ├── diff.log │ │ │ │ └── miss.log │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── route_test │ │ │ ├── check_log │ │ │ ├── diff.log │ │ │ └── miss.log │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── revise_tests.rs │ ├── snapshot │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── resume_log_test │ │ │ ├── dst_prepare.sql │ │ │ ├── resume.config │ │ │ ├── resume_logs │ │ │ │ ├── finished.log │ │ │ │ └── position.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ └── snapshot_tests.rs │ ├── mysql_to_clickhouse │ ├── cdc │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ ├── cdc_tests.rs │ ├── mod.rs │ ├── snapshot │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ │ └── route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ ├── snapshot_tests.rs │ ├── struct │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ ├── struct_tests.rs │ └── table_schemas.rs │ ├── mysql_to_doris │ ├── cdc │ │ └── 2_1_0 │ │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ │ │ ├── json_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ │ │ └── json_to_string_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── cdc_2_1_0_tests.rs │ ├── mod.rs │ ├── snapshot │ │ └── 2_1_0 │ │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ │ │ ├── json_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ │ │ └── json_to_string_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── snapshot_2_1_0_tests.rs │ ├── struct │ │ └── 2_1_0 │ │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ └── struct_2_1_0_tests.rs │ ├── mysql_to_foxlake │ ├── cdc │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── foxlake_types_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ ├── cdc_tests.rs │ ├── mod.rs │ ├── snapshot │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── foxlake_types_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ └── snapshot_tests.rs │ ├── mysql_to_kafka_to_mysql │ ├── cdc │ │ └── basic_test │ │ │ ├── kafka_to_dst │ │ │ ├── task_1 │ │ │ │ └── task_config.ini │ │ │ ├── task_2 │ │ │ │ └── task_config.ini │ │ │ └── task_3 │ │ │ │ └── task_config.ini │ │ │ ├── src_to_dst │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ │ └── src_to_kafka │ │ │ ├── dst_prepare.sql │ │ │ └── task_config.ini │ ├── cdc_tests.rs │ ├── mod.rs │ ├── snapshot │ │ └── basic_test │ │ │ ├── kafka_to_dst │ │ │ ├── task_1 │ │ │ │ └── task_config.ini │ │ │ ├── task_2 │ │ │ │ └── task_config.ini │ │ │ └── task_3 │ │ │ │ └── task_config.ini │ │ │ ├── src_to_dst │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ │ └── src_to_kafka │ │ │ ├── dst_prepare.sql │ │ │ └── task_config.ini │ └── snapshot_tests.rs │ ├── mysql_to_mysql │ ├── cdc │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── charset_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── cycle_basic_test │ │ │ ├── topo1_node1_to_node2 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── topo1_node2_to_node1 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── cycle_net_test │ │ │ ├── topo1_node1_to_node2 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── topo1_node1_to_node3 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── topo1_node2_to_node1 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── topo1_node2_to_node3 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── topo1_node3_to_node1 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── topo1_node3_to_node2 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── cycle_star_test │ │ │ ├── topo1_node1_to_node2 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── topo1_node1_to_node3 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── topo1_node2_to_node1 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── topo1_node3_to_node1 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── dcl_test │ │ │ ├── check_with_failed.txt │ │ │ ├── check_with_succeed.txt │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── ddl_meta_center_test │ │ │ ├── dst_prepare.sql │ │ │ ├── filtered_tbs.txt │ │ │ ├── meta_center_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── ddl_route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── filtered_tbs.txt │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── ddl_test │ │ │ ├── dst_prepare.sql │ │ │ ├── filtered_tbs.txt │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── foreign_key_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── gtid_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── heartbeat_test │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── json_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── special_character_in_name_test │ │ │ ├── dst_prepare.sql │ │ │ ├── filtered_tbs.txt │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── to_sql_test │ │ │ ├── src_to_dst │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ └── task_config.ini │ │ │ └── src_to_sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── uk_changed_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── wildchar_filter_test │ │ │ ├── dst_prepare.sql │ │ │ ├── filtered_tbs.txt │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── cdc_tests.rs │ ├── check │ │ ├── all_cols_pk_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── basic_struct_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_check_log_5.7 │ │ │ │ ├── diff.log │ │ │ │ ├── extra.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── expect_check_log_8.0 │ │ │ │ ├── diff.log │ │ │ │ ├── extra.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── log_size_limit_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── output_full_row_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── output_revise_sql_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ ├── sql.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── revise_match_full_row_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ ├── sql.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── revise_struct_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_check_log_5.7 │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ ├── sql.log │ │ │ │ └── summary.log │ │ │ ├── expect_check_log_8.0 │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ ├── sql.log │ │ │ │ └── summary.log │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── sample_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── set_check_log_dir_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ ├── diff.log │ │ │ ├── miss.log │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── check_tests.rs │ ├── mod.rs │ ├── precheck │ │ ├── db_not_exists_non_struct_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── db_not_exists_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── expression_filter_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── struct_existed_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── struct_supported_basic_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── struct_supported_have_fk_test1 │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── struct_supported_have_fk_test2 │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── struct_supported_have_fk_test3 │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── struct_supported_have_uk_no_pk_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ └── struct_supported_no_pkuk_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ ├── precheck_tests.rs │ ├── review │ │ ├── basic_test │ │ │ ├── check_log │ │ │ │ ├── diff.log │ │ │ │ └── miss.log │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── route_test │ │ │ ├── check_log │ │ │ ├── diff.log │ │ │ └── miss.log │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ ├── diff.log │ │ │ ├── miss.log │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── review_tests.rs │ ├── revise │ │ ├── basic_test │ │ │ ├── check_log │ │ │ │ ├── diff.log │ │ │ │ └── miss.log │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── route_test │ │ │ ├── check_log │ │ │ ├── diff.log │ │ │ └── miss.log │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── revise_tests.rs │ ├── snapshot │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── charset_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── json_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── on_duplicate_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── parallel_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── resume_db_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── resume_log_test │ │ │ ├── dst_prepare.sql │ │ │ ├── resume.config │ │ │ ├── resume_logs │ │ │ │ ├── finished.log │ │ │ │ └── position.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── special_character_in_name_test │ │ │ ├── dst_prepare.sql │ │ │ ├── filtered_tbs.txt │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── tb_parallel_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── wildchar_filter_test │ │ │ ├── dst_prepare.sql │ │ │ ├── filtered_tbs.txt │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── snapshot_tests.rs │ ├── struct │ │ ├── 8_0_basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl_8.0.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── basic_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl_5.7.sql │ │ │ ├── expect_ddl_8.0.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── batch_test │ │ │ ├── basic_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── expect_ddl_8.0.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ └── task_config.ini │ │ │ └── bench_test_1 │ │ │ │ ├── check │ │ │ │ └── task_config.ini │ │ │ │ └── src_to_dst │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ └── task_config.ini │ │ ├── charset_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl_5.7.sql │ │ │ ├── expect_ddl_8.0.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── filter_test_1 │ │ │ ├── check │ │ │ │ ├── expect_check_log_5.7 │ │ │ │ │ └── miss.log │ │ │ │ ├── expect_check_log_8.0 │ │ │ │ │ └── miss.log │ │ │ │ └── task_config.ini │ │ │ └── src_to_dst │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ └── task_config.ini │ │ ├── filter_test_2 │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl_5.7.sql │ │ │ ├── expect_ddl_8.0.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ └── route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl_5.7.sql │ │ │ ├── expect_ddl_8.0.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ └── struct_tests.rs │ ├── mysql_to_mysql_case_sensitive │ ├── cdc │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── cdc_tests.rs │ ├── check │ │ ├── basic_struct_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_check_log_5.7 │ │ │ │ ├── diff.log │ │ │ │ ├── extra.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── expect_check_log_8.0 │ │ │ │ ├── diff.log │ │ │ │ ├── extra.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ ├── diff.log │ │ │ └── miss.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── check_tests.rs │ ├── mod.rs │ ├── revise │ │ └── basic_test │ │ │ ├── check_log │ │ │ ├── diff.log │ │ │ └── miss.log │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── revise_tests.rs │ ├── snapshot │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── snapshot_tests.rs │ ├── struct │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl_5.7.sql │ │ │ ├── expect_ddl_8.0.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ └── struct_tests.rs │ ├── mysql_to_mysql_lua │ ├── cdc │ │ ├── basic_test │ │ │ ├── expect_to_dst │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── src_to_dst │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── lua_code.lua │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ └── do_nothing_test │ │ │ ├── dst_prepare.sql │ │ │ ├── lua_code.lua │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── cdc_tests.rs │ ├── mod.rs │ ├── snapshot │ │ ├── basic_test │ │ │ ├── expect_to_dst │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── src_to_dst │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── lua_code.lua │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ └── do_nothing_test │ │ │ ├── dst_prepare.sql │ │ │ ├── lua_code.lua │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ └── snapshot_tests.rs │ ├── mysql_to_redis │ ├── cdc │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── cdc_tests.rs │ ├── mod.rs │ ├── snapshot │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ └── snapshot_tests.rs │ ├── mysql_to_starrocks │ ├── cdc │ │ ├── 2_5_4 │ │ │ └── basic_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ ├── struct_task_config.ini │ │ │ │ └── task_config.ini │ │ └── 3_2_11 │ │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ │ │ ├── json_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ │ │ └── json_to_string_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── cdc_2_5_4_tests.rs │ ├── cdc_3_2_11_tests.rs │ ├── mod.rs │ ├── snapshot │ │ ├── 2_5_4 │ │ │ └── basic_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ ├── struct_task_config.ini │ │ │ │ └── task_config.ini │ │ └── 3_2_11 │ │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ │ │ ├── json_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ │ │ └── json_to_string_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── snapshot_2_5_4_tests.rs │ ├── snapshot_3_2_11_tests.rs │ ├── struct │ │ ├── 2_5_4 │ │ │ └── basic_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── expect_ddl.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ └── task_config.ini │ │ └── 3_2_11 │ │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ ├── struct_2_5_4_tests.rs │ └── struct_3_2_11_tests.rs │ ├── mysql_to_tidb │ ├── cdc │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── cdc_tests.rs │ ├── mod.rs │ ├── snapshot │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── snapshot_tests.rs │ ├── struct │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── charset_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ └── route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ └── struct_tests.rs │ ├── pg_to_clickhouse │ ├── cdc │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ ├── cdc_tests.rs │ ├── mod.rs │ ├── snapshot │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ ├── snapshot_tests.rs │ ├── struct │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ ├── struct_tests.rs │ └── table_schemas.rs │ ├── pg_to_doris │ ├── cdc │ │ └── 2_1_0 │ │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ ├── cdc_2_1_0_tests.rs │ ├── mod.rs │ ├── snapshot │ │ └── 2_1_0 │ │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ ├── snapshot_2_1_0_tests.rs │ ├── struct │ │ └── 2_1_0 │ │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ └── struct_2_1_0_tests.rs │ ├── pg_to_kafka_to_pg │ ├── cdc │ │ └── basic_test │ │ │ ├── kafka_to_dst │ │ │ ├── task_1 │ │ │ │ └── task_config.ini │ │ │ ├── task_2 │ │ │ │ └── task_config.ini │ │ │ └── task_3 │ │ │ │ └── task_config.ini │ │ │ ├── src_to_dst │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ │ └── src_to_kafka │ │ │ ├── dst_prepare.sql │ │ │ └── task_config.ini │ ├── cdc_tests.rs │ ├── mod.rs │ ├── snapshot │ │ └── basic_test │ │ │ ├── kafka_to_dst │ │ │ ├── task_1 │ │ │ │ └── task_config.ini │ │ │ ├── task_2 │ │ │ │ └── task_config.ini │ │ │ └── task_3 │ │ │ │ └── task_config.ini │ │ │ ├── src_to_dst │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ │ └── src_to_kafka │ │ │ ├── dst_prepare.sql │ │ │ └── task_config.ini │ └── snapshot_tests.rs │ ├── pg_to_pg │ ├── cdc │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── charset_euc_cn_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── charset_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── cycle_basic_test │ │ │ ├── topo1_node1_to_node2 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── topo1_node2_to_node1 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── cycle_net_test │ │ │ ├── topo1_node1_to_node2 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── topo1_node1_to_node3 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── topo1_node2_to_node1 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── topo1_node2_to_node3 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── topo1_node3_to_node1 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── topo1_node3_to_node2 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── cycle_star_test │ │ │ ├── topo1_node1_to_node2 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── topo1_node1_to_node3 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── topo1_node2_to_node1 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── topo1_node3_to_node1 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── ddl_test │ │ │ ├── dst_prepare.sql │ │ │ ├── filtered_tbs.txt │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── foreign_key_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── heartbeat_test │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── postgis_array_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── postgis_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── special_character_in_name_test │ │ │ ├── dst_prepare.sql │ │ │ ├── filtered_tbs.txt │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── to_sql_test │ │ │ ├── src_to_dst │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ └── task_config.ini │ │ │ └── src_to_sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ └── wildchar_filter_test │ │ │ ├── dst_prepare.sql │ │ │ ├── filtered_tbs.txt │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── cdc_tests.rs │ ├── check │ │ ├── basic_struct_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── extra.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── output_full_row_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── output_revise_sql_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ ├── sql.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── revise_match_full_row_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ ├── sql.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── revise_struct_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── extra.log │ │ │ │ ├── miss.log │ │ │ │ ├── sql.log │ │ │ │ └── summary.log │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── sample_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ ├── diff.log │ │ │ ├── miss.log │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── check_tests.rs │ ├── mod.rs │ ├── precheck │ │ ├── db_not_exists_non_struct_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── db_not_exists_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── expression_filter_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── struct_existed_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── struct_supported_basic_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── struct_supported_have_fk_test1 │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── struct_supported_have_fk_test2 │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── struct_supported_have_fk_test3 │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── struct_supported_have_uk_no_pk_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ └── struct_supported_no_pkuk_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ ├── precheck_tests.rs │ ├── review │ │ ├── basic_test │ │ │ ├── check_log │ │ │ │ ├── diff.log │ │ │ │ └── miss.log │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ │ ├── diff.log │ │ │ │ ├── miss.log │ │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── route_test │ │ │ ├── check_log │ │ │ ├── diff.log │ │ │ └── miss.log │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── expect_check_log │ │ │ ├── diff.log │ │ │ ├── miss.log │ │ │ └── summary.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── review_tests.rs │ ├── revise │ │ ├── basic_test │ │ │ ├── check_log │ │ │ │ ├── diff.log │ │ │ │ └── miss.log │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── route_test │ │ │ ├── check_log │ │ │ ├── diff.log │ │ │ └── miss.log │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── revise_tests.rs │ ├── snapshot │ │ ├── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── charset_euc_cn_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── charset_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── on_duplicate_test │ │ │ ├── dst_prepare.sql │ │ │ ├── dst_test.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── postgis_array_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── postgis_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── resume_db_test │ │ │ ├── dst_prepare.sql │ │ │ ├── resume_charset_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── resume_log_test │ │ │ ├── dst_prepare.sql │ │ │ ├── resume.config │ │ │ ├── resume_charset_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── resume_logs │ │ │ │ │ ├── finished.log │ │ │ │ │ └── position.log │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── resume_logs │ │ │ │ ├── finished.log │ │ │ │ └── position.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── resume_test │ │ │ ├── dst_prepare.sql │ │ │ ├── resume.config │ │ │ ├── resume_logs │ │ │ │ ├── finished.log │ │ │ │ └── position.log │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ ├── special_character_in_name_test │ │ │ ├── dst_prepare.sql │ │ │ ├── filtered_tbs.txt │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ │ └── wildchar_filter_test │ │ │ ├── dst_prepare.sql │ │ │ ├── filtered_tbs.txt │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── snapshot_tests.rs │ ├── struct │ │ ├── basic_test │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── batch_test │ │ │ ├── basic_test │ │ │ │ ├── dst_clean.sql │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_clean.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ └── task_config.ini │ │ │ ├── bench_test_1 │ │ │ │ ├── check │ │ │ │ │ └── task_config.ini │ │ │ │ └── src_to_dst │ │ │ │ │ ├── dst_clean.sql │ │ │ │ │ ├── dst_prepare.sql │ │ │ │ │ ├── src_clean.sql │ │ │ │ │ ├── src_prepare.sql │ │ │ │ │ └── task_config.ini │ │ │ └── bench_test_2 │ │ │ │ ├── check │ │ │ │ └── task_config.ini │ │ │ │ └── src_to_dst │ │ │ │ ├── dst_clean.sql │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_clean.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ └── task_config.ini │ │ ├── filter_test_1 │ │ │ ├── check │ │ │ │ ├── expect_check_log │ │ │ │ │ └── miss.log │ │ │ │ └── task_config.ini │ │ │ └── src_to_dst │ │ │ │ ├── dst_clean.sql │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_clean.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ └── task_config.ini │ │ ├── filter_test_2 │ │ │ ├── dst_clean.sql │ │ │ ├── dst_prepare.sql │ │ │ ├── src_clean.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── postgis_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ ├── rbac_test │ │ │ ├── check_with_failed.txt │ │ │ ├── check_with_succeed.txt │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ │ └── route_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ ├── struct_tests.rs │ ├── tb_meta │ │ └── basic_test │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ └── tb_meta_tests.rs │ ├── pg_to_pg_lua │ ├── cdc │ │ ├── basic_test │ │ │ ├── expect_to_dst │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── src_to_dst │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── lua_code.lua │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ └── do_nothing_test │ │ │ ├── dst_prepare.sql │ │ │ ├── lua_code.lua │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── cdc_tests.rs │ ├── mod.rs │ ├── snapshot │ │ ├── basic_test │ │ │ ├── expect_to_dst │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── src_to_dst │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── lua_code.lua │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ └── do_nothing_test │ │ │ ├── dst_prepare.sql │ │ │ ├── lua_code.lua │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ └── snapshot_tests.rs │ ├── pg_to_starrocks │ ├── cdc │ │ └── 3_2_11 │ │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ ├── cdc_3_2_11_tests.rs │ ├── mod.rs │ ├── snapshot │ │ └── 3_2_11 │ │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ ├── struct_task_config.ini │ │ │ └── task_config.ini │ ├── snapshot_3_2_11_tests.rs │ ├── struct │ │ └── 3_2_11 │ │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── expect_ddl.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ └── struct_3_2_11_tests.rs │ ├── redis_to_redis │ ├── cdc │ │ ├── 2_8 │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── 4_0 │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── 5_0 │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── 6_0 │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── 6_2 │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── 7_0 │ │ │ ├── basic_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── cycle_basic_test │ │ │ │ ├── topo1_node1_to_node2 │ │ │ │ │ ├── dst_prepare.sql │ │ │ │ │ ├── src_prepare.sql │ │ │ │ │ ├── src_test.sql │ │ │ │ │ └── task_config.ini │ │ │ │ └── topo1_node2_to_node1 │ │ │ │ │ ├── dst_prepare.sql │ │ │ │ │ ├── src_prepare.sql │ │ │ │ │ ├── src_test.sql │ │ │ │ │ └── task_config.ini │ │ │ ├── cycle_net_test │ │ │ │ ├── topo1_node1_to_node2 │ │ │ │ │ ├── dst_prepare.sql │ │ │ │ │ ├── src_prepare.sql │ │ │ │ │ ├── src_test.sql │ │ │ │ │ └── task_config.ini │ │ │ │ ├── topo1_node1_to_node3 │ │ │ │ │ ├── dst_prepare.sql │ │ │ │ │ ├── src_prepare.sql │ │ │ │ │ ├── src_test.sql │ │ │ │ │ └── task_config.ini │ │ │ │ ├── topo1_node2_to_node1 │ │ │ │ │ ├── dst_prepare.sql │ │ │ │ │ ├── src_prepare.sql │ │ │ │ │ ├── src_test.sql │ │ │ │ │ └── task_config.ini │ │ │ │ ├── topo1_node2_to_node3 │ │ │ │ │ ├── dst_prepare.sql │ │ │ │ │ ├── src_prepare.sql │ │ │ │ │ ├── src_test.sql │ │ │ │ │ └── task_config.ini │ │ │ │ ├── topo1_node3_to_node1 │ │ │ │ │ ├── dst_prepare.sql │ │ │ │ │ ├── src_prepare.sql │ │ │ │ │ ├── src_test.sql │ │ │ │ │ └── task_config.ini │ │ │ │ └── topo1_node3_to_node2 │ │ │ │ │ ├── dst_prepare.sql │ │ │ │ │ ├── src_prepare.sql │ │ │ │ │ ├── src_test.sql │ │ │ │ │ └── task_config.ini │ │ │ ├── cycle_star_test │ │ │ │ ├── topo1_node1_to_node2 │ │ │ │ │ ├── dst_prepare.sql │ │ │ │ │ ├── src_prepare.sql │ │ │ │ │ ├── src_test.sql │ │ │ │ │ └── task_config.ini │ │ │ │ ├── topo1_node1_to_node3 │ │ │ │ │ ├── dst_prepare.sql │ │ │ │ │ ├── src_prepare.sql │ │ │ │ │ ├── src_test.sql │ │ │ │ │ └── task_config.ini │ │ │ │ ├── topo1_node2_to_node1 │ │ │ │ │ ├── dst_prepare.sql │ │ │ │ │ ├── src_prepare.sql │ │ │ │ │ ├── src_test.sql │ │ │ │ │ └── task_config.ini │ │ │ │ └── topo1_node3_to_node1 │ │ │ │ │ ├── dst_prepare.sql │ │ │ │ │ ├── src_prepare.sql │ │ │ │ │ ├── src_test.sql │ │ │ │ │ └── task_config.ini │ │ │ ├── filter_db_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── heartbeat_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ └── task_config.ini │ │ │ ├── multi_dbs_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── multi_exec_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── to_cluster_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── 8_0 │ │ │ ├── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── json_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── cross_version │ │ │ ├── 2_8_to_7_0 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── 4_0_to_7_0 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── 5_0_to_7_0 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── 6_0_to_7_0 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── 6_2_to_7_0 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── graph │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── rebloom │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── redisearch │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ └── rejson │ │ │ └── cmds_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── cdc_2_8_tests.rs │ ├── cdc_4_0_tests.rs │ ├── cdc_5_0_tests.rs │ ├── cdc_6_0_tests.rs │ ├── cdc_6_2_tests.rs │ ├── cdc_7_0_tests.rs │ ├── cdc_8_0_tests.rs │ ├── cdc_cross_version_tests.rs │ ├── cdc_graph_tests.rs │ ├── cdc_rebloom_tests.rs │ ├── cdc_redisearch_tests.rs │ ├── cdc_rejson_tests.rs │ ├── mod.rs │ ├── precheck │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ └── task_config.ini │ ├── precheck_tests.rs │ ├── snapshot │ │ ├── 2_8 │ │ │ ├── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── hash_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── length_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── list_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── set_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── string_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── zset_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── 4_0 │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── 5_0 │ │ │ ├── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── hash_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── length_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── list_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── set_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── stream_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── string_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── zset_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── 6_0 │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── 6_2 │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── 7_0 │ │ │ ├── basic_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── filter_db_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── hash_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── length_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── list_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── multi_dbs_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── rewrite_stream_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── rewrite_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── set_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── statistic_big_key_rdb_test │ │ │ │ ├── cmds_for_rdb.sql │ │ │ │ ├── dump.rdb │ │ │ │ ├── expect_statistic_log │ │ │ │ │ └── statistic.log │ │ │ │ └── task_config.ini │ │ │ ├── statistic_big_key_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── expect_statistic_log │ │ │ │ │ └── statistic.log │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── statistic_hot_key_test │ │ │ │ ├── expect_statistic_log │ │ │ │ │ └── statistic.log │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── stream_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── string_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── to_cluster_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── zset_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── 8_0 │ │ │ ├── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── json_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── cross_version │ │ │ ├── 2_8_to_7_0 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── 4_0_to_7_0 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── 5_0_to_7_0 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ ├── 6_0_to_7_0 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ │ └── 6_2_to_7_0 │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── graph │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── rebloom │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ ├── redisearch │ │ │ └── cmds_test │ │ │ │ ├── dst_prepare.sql │ │ │ │ ├── src_prepare.sql │ │ │ │ ├── src_test.sql │ │ │ │ └── task_config.ini │ │ └── rejson │ │ │ └── cmds_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── snapshot_2_8_tests.rs │ ├── snapshot_4_0_tests.rs │ ├── snapshot_5_0_tests.rs │ ├── snapshot_6_0_tests.rs │ ├── snapshot_6_2_tests.rs │ ├── snapshot_7_0_tests.rs │ ├── snapshot_8_0_tests.rs │ ├── snapshot_and_cdc │ │ └── 7_0 │ │ │ └── basic_test │ │ │ ├── dst_prepare.sql │ │ │ ├── src_prepare.sql │ │ │ ├── src_test.sql │ │ │ └── task_config.ini │ ├── snapshot_and_cdc_7_0_tests.rs │ ├── snapshot_cross_version_tests.rs │ ├── snapshot_graph_tests.rs │ ├── snapshot_rebloom_tests.rs │ ├── snapshot_redisearch_tests.rs │ └── snapshot_rejson_tests.rs │ ├── test_config_util.rs │ └── test_runner │ ├── base_test_runner.rs │ ├── check_util.rs │ ├── mod.rs │ ├── mongo_check_test_runner.rs │ ├── mongo_test_runner.rs │ ├── precheck_test_runner.rs │ ├── rdb_check_test_runner.rs │ ├── rdb_clickhouse_test_runner.rs │ ├── rdb_cycle_test_runner.rs │ ├── rdb_kafka_rdb_test_runner.rs │ ├── rdb_lua_test_runner.rs │ ├── rdb_redis_test_runner.rs │ ├── rdb_sql_test_runner.rs │ ├── rdb_starrocks_test_runner.rs │ ├── rdb_struct_test_runner.rs │ ├── rdb_test_runner.rs │ ├── rdb_util.rs │ ├── redis_cluster_connection.rs │ ├── redis_cycle_test_runner.rs │ ├── redis_statistic_runner.rs │ ├── redis_test_runner.rs │ ├── redis_test_util.rs │ └── test_base.rs ├── log4rs.yaml └── rust-toolchain.toml /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: true 2 | -------------------------------------------------------------------------------- /.github/workflows/build_and_push_images.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/.github/workflows/build_and_push_images.yml -------------------------------------------------------------------------------- /.github/workflows/build_and_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/.github/workflows/build_and_release.yml -------------------------------------------------------------------------------- /.github/workflows/build_and_upload_to_s3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/.github/workflows/build_and_upload_to_s3.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Cross.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/Cross.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.github.workflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/Dockerfile.github.workflow -------------------------------------------------------------------------------- /Dockerfile.mac.cross: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/Dockerfile.mac.cross -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/README.md -------------------------------------------------------------------------------- /README_ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/README_ZH.md -------------------------------------------------------------------------------- /docs/en/benchmark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/benchmark.md -------------------------------------------------------------------------------- /docs/en/build_images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/build_images.md -------------------------------------------------------------------------------- /docs/en/cdc/heartbeat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/cdc/heartbeat.md -------------------------------------------------------------------------------- /docs/en/cdc/resume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/cdc/resume.md -------------------------------------------------------------------------------- /docs/en/cdc/sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/cdc/sync.md -------------------------------------------------------------------------------- /docs/en/cdc/to_sql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/cdc/to_sql.md -------------------------------------------------------------------------------- /docs/en/cdc/two_way.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/cdc/two_way.md -------------------------------------------------------------------------------- /docs/en/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/config.md -------------------------------------------------------------------------------- /docs/en/consumer/http_consumer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/consumer/http_consumer.md -------------------------------------------------------------------------------- /docs/en/consumer/kafka_consumer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/consumer/kafka_consumer.md -------------------------------------------------------------------------------- /docs/en/etl/lua.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/etl/lua.md -------------------------------------------------------------------------------- /docs/en/monitor/monitor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/monitor/monitor.md -------------------------------------------------------------------------------- /docs/en/monitor/position.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/monitor/position.md -------------------------------------------------------------------------------- /docs/en/snapshot/check.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/snapshot/check.md -------------------------------------------------------------------------------- /docs/en/snapshot/migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/snapshot/migration.md -------------------------------------------------------------------------------- /docs/en/snapshot/resume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/snapshot/resume.md -------------------------------------------------------------------------------- /docs/en/snapshot/review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/snapshot/review.md -------------------------------------------------------------------------------- /docs/en/snapshot/revise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/snapshot/revise.md -------------------------------------------------------------------------------- /docs/en/snapshot/tb_in_parallel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/snapshot/tb_in_parallel.md -------------------------------------------------------------------------------- /docs/en/structure/check.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/structure/check.md -------------------------------------------------------------------------------- /docs/en/structure/check_by_liquibase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/structure/check_by_liquibase.md -------------------------------------------------------------------------------- /docs/en/structure/migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/structure/migration.md -------------------------------------------------------------------------------- /docs/en/tutorial/etl_by_lua.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/etl_by_lua.md -------------------------------------------------------------------------------- /docs/en/tutorial/mongo_to_mongo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/mongo_to_mongo.md -------------------------------------------------------------------------------- /docs/en/tutorial/mysql_to_clickhouse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/mysql_to_clickhouse.md -------------------------------------------------------------------------------- /docs/en/tutorial/mysql_to_doris.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/mysql_to_doris.md -------------------------------------------------------------------------------- /docs/en/tutorial/mysql_to_http_server_consumer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/mysql_to_http_server_consumer.md -------------------------------------------------------------------------------- /docs/en/tutorial/mysql_to_kafka_consumer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/mysql_to_kafka_consumer.md -------------------------------------------------------------------------------- /docs/en/tutorial/mysql_to_mysql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/mysql_to_mysql.md -------------------------------------------------------------------------------- /docs/en/tutorial/mysql_to_starrocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/mysql_to_starrocks.md -------------------------------------------------------------------------------- /docs/en/tutorial/mysql_to_tidb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/mysql_to_tidb.md -------------------------------------------------------------------------------- /docs/en/tutorial/pg_to_clickhouse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/pg_to_clickhouse.md -------------------------------------------------------------------------------- /docs/en/tutorial/pg_to_doris.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/pg_to_doris.md -------------------------------------------------------------------------------- /docs/en/tutorial/pg_to_http_server_consumer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/pg_to_http_server_consumer.md -------------------------------------------------------------------------------- /docs/en/tutorial/pg_to_kafka_consumer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/pg_to_kafka_consumer.md -------------------------------------------------------------------------------- /docs/en/tutorial/pg_to_pg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/pg_to_pg.md -------------------------------------------------------------------------------- /docs/en/tutorial/pg_to_starrocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/pg_to_starrocks.md -------------------------------------------------------------------------------- /docs/en/tutorial/prerequisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/prerequisites.md -------------------------------------------------------------------------------- /docs/en/tutorial/redis_to_redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/redis_to_redis.md -------------------------------------------------------------------------------- /docs/en/tutorial/snapshot_and_cdc_without_data_loss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/en/tutorial/snapshot_and_cdc_without_data_loss.md -------------------------------------------------------------------------------- /docs/img/structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/img/structure.png -------------------------------------------------------------------------------- /docs/img/topo_net.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/img/topo_net.png -------------------------------------------------------------------------------- /docs/img/topo_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/img/topo_star.png -------------------------------------------------------------------------------- /docs/img/topo_two_way.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/img/topo_two_way.png -------------------------------------------------------------------------------- /docs/templates/mongo_to_mongo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/templates/mongo_to_mongo.md -------------------------------------------------------------------------------- /docs/templates/mysql_to_clickhouse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/templates/mysql_to_clickhouse.md -------------------------------------------------------------------------------- /docs/templates/mysql_to_doris.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/templates/mysql_to_doris.md -------------------------------------------------------------------------------- /docs/templates/mysql_to_mysql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/templates/mysql_to_mysql.md -------------------------------------------------------------------------------- /docs/templates/mysql_to_starrocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/templates/mysql_to_starrocks.md -------------------------------------------------------------------------------- /docs/templates/pg_to_clickhouse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/templates/pg_to_clickhouse.md -------------------------------------------------------------------------------- /docs/templates/pg_to_doris.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/templates/pg_to_doris.md -------------------------------------------------------------------------------- /docs/templates/pg_to_pg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/templates/pg_to_pg.md -------------------------------------------------------------------------------- /docs/templates/pg_to_starrocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/templates/pg_to_starrocks.md -------------------------------------------------------------------------------- /docs/templates/rdb_to_http_server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/templates/rdb_to_http_server.md -------------------------------------------------------------------------------- /docs/templates/rdb_to_kafka.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/templates/rdb_to_kafka.md -------------------------------------------------------------------------------- /docs/templates/redis_to_redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/templates/redis_to_redis.md -------------------------------------------------------------------------------- /docs/zh/benchmark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/benchmark.md -------------------------------------------------------------------------------- /docs/zh/cdc/heartbeat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/cdc/heartbeat.md -------------------------------------------------------------------------------- /docs/zh/cdc/resume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/cdc/resume.md -------------------------------------------------------------------------------- /docs/zh/cdc/sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/cdc/sync.md -------------------------------------------------------------------------------- /docs/zh/cdc/to_sql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/cdc/to_sql.md -------------------------------------------------------------------------------- /docs/zh/cdc/two_way.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/cdc/two_way.md -------------------------------------------------------------------------------- /docs/zh/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/config.md -------------------------------------------------------------------------------- /docs/zh/consumer/http_consumer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/consumer/http_consumer.md -------------------------------------------------------------------------------- /docs/zh/consumer/kafka_consumer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/consumer/kafka_consumer.md -------------------------------------------------------------------------------- /docs/zh/etl/lua.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/etl/lua.md -------------------------------------------------------------------------------- /docs/zh/monitor/monitor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/monitor/monitor.md -------------------------------------------------------------------------------- /docs/zh/monitor/position.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/monitor/position.md -------------------------------------------------------------------------------- /docs/zh/snapshot/check.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/snapshot/check.md -------------------------------------------------------------------------------- /docs/zh/snapshot/migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/snapshot/migration.md -------------------------------------------------------------------------------- /docs/zh/snapshot/resume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/snapshot/resume.md -------------------------------------------------------------------------------- /docs/zh/snapshot/review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/snapshot/review.md -------------------------------------------------------------------------------- /docs/zh/snapshot/revise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/snapshot/revise.md -------------------------------------------------------------------------------- /docs/zh/snapshot/tb_in_parallel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/snapshot/tb_in_parallel.md -------------------------------------------------------------------------------- /docs/zh/structure/check.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/structure/check.md -------------------------------------------------------------------------------- /docs/zh/structure/check_by_liquibase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/structure/check_by_liquibase.md -------------------------------------------------------------------------------- /docs/zh/structure/migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/docs/zh/structure/migration.md -------------------------------------------------------------------------------- /dt-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/Cargo.toml -------------------------------------------------------------------------------- /dt-common/src/config/config_enums.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/config_enums.rs -------------------------------------------------------------------------------- /dt-common/src/config/config_token_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/config_token_parser.rs -------------------------------------------------------------------------------- /dt-common/src/config/data_marker_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/data_marker_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/extractor_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/extractor_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/filter_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/filter_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/global_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/global_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/ini_loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/ini_loader.rs -------------------------------------------------------------------------------- /dt-common/src/config/meta_center_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/meta_center_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/metrics_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/metrics_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/mod.rs -------------------------------------------------------------------------------- /dt-common/src/config/monitor_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/monitor_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/parallelizer_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/parallelizer_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/pipeline_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/pipeline_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/processor_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/processor_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/resumer_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/resumer_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/router_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/router_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/runtime_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/runtime_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/s3_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/s3_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/sinker_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/sinker_config.rs -------------------------------------------------------------------------------- /dt-common/src/config/task_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/config/task_config.rs -------------------------------------------------------------------------------- /dt-common/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/error.rs -------------------------------------------------------------------------------- /dt-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/lib.rs -------------------------------------------------------------------------------- /dt-common/src/log_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/log_filter.rs -------------------------------------------------------------------------------- /dt-common/src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/logger.rs -------------------------------------------------------------------------------- /dt-common/src/meta/adaptor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/adaptor/mod.rs -------------------------------------------------------------------------------- /dt-common/src/meta/adaptor/mysql_col_value_convertor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/adaptor/mysql_col_value_convertor.rs -------------------------------------------------------------------------------- /dt-common/src/meta/adaptor/pg_col_value_convertor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/adaptor/pg_col_value_convertor.rs -------------------------------------------------------------------------------- /dt-common/src/meta/adaptor/sqlx_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/adaptor/sqlx_ext.rs -------------------------------------------------------------------------------- /dt-common/src/meta/avro/avro_converter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/avro/avro_converter.rs -------------------------------------------------------------------------------- /dt-common/src/meta/avro/avro_converter_schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/avro/avro_converter_schema.rs -------------------------------------------------------------------------------- /dt-common/src/meta/avro/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/avro/mod.rs -------------------------------------------------------------------------------- /dt-common/src/meta/col_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/col_value.rs -------------------------------------------------------------------------------- /dt-common/src/meta/dcl_meta/dcl_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/dcl_meta/dcl_data.rs -------------------------------------------------------------------------------- /dt-common/src/meta/dcl_meta/dcl_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/dcl_meta/dcl_parser.rs -------------------------------------------------------------------------------- /dt-common/src/meta/dcl_meta/dcl_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/dcl_meta/dcl_statement.rs -------------------------------------------------------------------------------- /dt-common/src/meta/dcl_meta/dcl_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/dcl_meta/dcl_type.rs -------------------------------------------------------------------------------- /dt-common/src/meta/dcl_meta/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/dcl_meta/mod.rs -------------------------------------------------------------------------------- /dt-common/src/meta/ddl_meta/ddl_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/ddl_meta/ddl_data.rs -------------------------------------------------------------------------------- /dt-common/src/meta/ddl_meta/ddl_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/ddl_meta/ddl_parser.rs -------------------------------------------------------------------------------- /dt-common/src/meta/ddl_meta/ddl_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/ddl_meta/ddl_statement.rs -------------------------------------------------------------------------------- /dt-common/src/meta/ddl_meta/ddl_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/ddl_meta/ddl_type.rs -------------------------------------------------------------------------------- /dt-common/src/meta/ddl_meta/keywords.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/ddl_meta/keywords.rs -------------------------------------------------------------------------------- /dt-common/src/meta/ddl_meta/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/ddl_meta/mod.rs -------------------------------------------------------------------------------- /dt-common/src/meta/dt_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/dt_data.rs -------------------------------------------------------------------------------- /dt-common/src/meta/dt_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/dt_queue.rs -------------------------------------------------------------------------------- /dt-common/src/meta/foreign_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/foreign_key.rs -------------------------------------------------------------------------------- /dt-common/src/meta/foxlake/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod s3_file_meta; 2 | -------------------------------------------------------------------------------- /dt-common/src/meta/foxlake/s3_file_meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/foxlake/s3_file_meta.rs -------------------------------------------------------------------------------- /dt-common/src/meta/kafka/kafka_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/kafka/kafka_message.rs -------------------------------------------------------------------------------- /dt-common/src/meta/kafka/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod kafka_message; 2 | -------------------------------------------------------------------------------- /dt-common/src/meta/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/mod.rs -------------------------------------------------------------------------------- /dt-common/src/meta/mongo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/mongo/mod.rs -------------------------------------------------------------------------------- /dt-common/src/meta/mongo/mongo_cdc_source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/mongo/mongo_cdc_source.rs -------------------------------------------------------------------------------- /dt-common/src/meta/mongo/mongo_constant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/mongo/mongo_constant.rs -------------------------------------------------------------------------------- /dt-common/src/meta/mongo/mongo_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/mongo/mongo_key.rs -------------------------------------------------------------------------------- /dt-common/src/meta/mysql/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/mysql/mod.rs -------------------------------------------------------------------------------- /dt-common/src/meta/mysql/mysql_col_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/mysql/mysql_col_type.rs -------------------------------------------------------------------------------- /dt-common/src/meta/mysql/mysql_dbengine_meta_center.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/mysql/mysql_dbengine_meta_center.rs -------------------------------------------------------------------------------- /dt-common/src/meta/mysql/mysql_meta_fetcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/mysql/mysql_meta_fetcher.rs -------------------------------------------------------------------------------- /dt-common/src/meta/mysql/mysql_meta_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/mysql/mysql_meta_manager.rs -------------------------------------------------------------------------------- /dt-common/src/meta/mysql/mysql_tb_meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/mysql/mysql_tb_meta.rs -------------------------------------------------------------------------------- /dt-common/src/meta/order_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/order_key.rs -------------------------------------------------------------------------------- /dt-common/src/meta/pg/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/pg/mod.rs -------------------------------------------------------------------------------- /dt-common/src/meta/pg/pg_col_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/pg/pg_col_type.rs -------------------------------------------------------------------------------- /dt-common/src/meta/pg/pg_meta_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/pg/pg_meta_manager.rs -------------------------------------------------------------------------------- /dt-common/src/meta/pg/pg_tb_meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/pg/pg_tb_meta.rs -------------------------------------------------------------------------------- /dt-common/src/meta/pg/pg_value_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/pg/pg_value_type.rs -------------------------------------------------------------------------------- /dt-common/src/meta/pg/type_registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/pg/type_registry.rs -------------------------------------------------------------------------------- /dt-common/src/meta/position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/position.rs -------------------------------------------------------------------------------- /dt-common/src/meta/rdb_meta_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/rdb_meta_manager.rs -------------------------------------------------------------------------------- /dt-common/src/meta/rdb_tb_meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/rdb_tb_meta.rs -------------------------------------------------------------------------------- /dt-common/src/meta/redis/cluster_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/redis/cluster_node.rs -------------------------------------------------------------------------------- /dt-common/src/meta/redis/command/cmd_constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/redis/command/cmd_constants.rs -------------------------------------------------------------------------------- /dt-common/src/meta/redis/command/cmd_encoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/redis/command/cmd_encoder.rs -------------------------------------------------------------------------------- /dt-common/src/meta/redis/command/cmd_meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/redis/command/cmd_meta.rs -------------------------------------------------------------------------------- /dt-common/src/meta/redis/command/key_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/redis/command/key_parser.rs -------------------------------------------------------------------------------- /dt-common/src/meta/redis/command/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/redis/command/mod.rs -------------------------------------------------------------------------------- /dt-common/src/meta/redis/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/redis/mod.rs -------------------------------------------------------------------------------- /dt-common/src/meta/redis/redis_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/redis/redis_entry.rs -------------------------------------------------------------------------------- /dt-common/src/meta/redis/redis_object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/redis/redis_object.rs -------------------------------------------------------------------------------- /dt-common/src/meta/redis/redis_statistic_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/redis/redis_statistic_type.rs -------------------------------------------------------------------------------- /dt-common/src/meta/redis/redis_write_method.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/redis/redis_write_method.rs -------------------------------------------------------------------------------- /dt-common/src/meta/row_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/row_data.rs -------------------------------------------------------------------------------- /dt-common/src/meta/row_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/row_type.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/mod.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/statement/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/statement/mod.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/struct_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/struct_data.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/structure/column.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/structure/column.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/structure/comment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/structure/comment.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/structure/constraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/structure/constraint.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/structure/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/structure/database.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/structure/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/structure/index.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/structure/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/structure/mod.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/structure/rbac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/structure/rbac.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/structure/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/structure/schema.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/structure/sequence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/structure/sequence.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/structure/sequence_owner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/structure/sequence_owner.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/structure/structure_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/structure/structure_type.rs -------------------------------------------------------------------------------- /dt-common/src/meta/struct_meta/structure/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/struct_meta/structure/table.rs -------------------------------------------------------------------------------- /dt-common/src/meta/syncer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/syncer.rs -------------------------------------------------------------------------------- /dt-common/src/meta/time/dt_utc_time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/meta/time/dt_utc_time.rs -------------------------------------------------------------------------------- /dt-common/src/meta/time/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod dt_utc_time; 2 | -------------------------------------------------------------------------------- /dt-common/src/monitor/counter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/monitor/counter.rs -------------------------------------------------------------------------------- /dt-common/src/monitor/counter_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/monitor/counter_type.rs -------------------------------------------------------------------------------- /dt-common/src/monitor/group_monitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/monitor/group_monitor.rs -------------------------------------------------------------------------------- /dt-common/src/monitor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/monitor/mod.rs -------------------------------------------------------------------------------- /dt-common/src/monitor/monitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/monitor/monitor.rs -------------------------------------------------------------------------------- /dt-common/src/monitor/prometheus_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/monitor/prometheus_metrics.rs -------------------------------------------------------------------------------- /dt-common/src/monitor/task_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/monitor/task_metrics.rs -------------------------------------------------------------------------------- /dt-common/src/monitor/task_monitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/monitor/task_monitor.rs -------------------------------------------------------------------------------- /dt-common/src/monitor/time_window_counter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/monitor/time_window_counter.rs -------------------------------------------------------------------------------- /dt-common/src/rdb_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/rdb_filter.rs -------------------------------------------------------------------------------- /dt-common/src/time_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/time_filter.rs -------------------------------------------------------------------------------- /dt-common/src/utils/file_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/utils/file_util.rs -------------------------------------------------------------------------------- /dt-common/src/utils/limit_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/utils/limit_queue.rs -------------------------------------------------------------------------------- /dt-common/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/utils/mod.rs -------------------------------------------------------------------------------- /dt-common/src/utils/redis_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/utils/redis_util.rs -------------------------------------------------------------------------------- /dt-common/src/utils/serialize_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/utils/serialize_util.rs -------------------------------------------------------------------------------- /dt-common/src/utils/sql_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/utils/sql_util.rs -------------------------------------------------------------------------------- /dt-common/src/utils/task_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/utils/task_util.rs -------------------------------------------------------------------------------- /dt-common/src/utils/time_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-common/src/utils/time_util.rs -------------------------------------------------------------------------------- /dt-connector/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/Cargo.toml -------------------------------------------------------------------------------- /dt-connector/src/check_log/check_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/check_log/check_log.rs -------------------------------------------------------------------------------- /dt-connector/src/check_log/log_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/check_log/log_reader.rs -------------------------------------------------------------------------------- /dt-connector/src/check_log/log_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/check_log/log_type.rs -------------------------------------------------------------------------------- /dt-connector/src/check_log/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/check_log/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/conn_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/conn_util.rs -------------------------------------------------------------------------------- /dt-connector/src/data_marker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/data_marker.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/base_check_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/base_check_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/base_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/base_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/extractor_monitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/extractor_monitor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/foxlake/foxlake_s3_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/foxlake/foxlake_s3_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/foxlake/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod foxlake_s3_extractor; 2 | -------------------------------------------------------------------------------- /dt-connector/src/extractor/kafka/kafka_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/kafka/kafka_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/kafka/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod kafka_extractor; 2 | -------------------------------------------------------------------------------- /dt-connector/src/extractor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/mongo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/mongo/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/mongo/mongo_cdc_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/mongo/mongo_cdc_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/mongo/mongo_check_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/mongo/mongo_check_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/mysql/binlog_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/mysql/binlog_util.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/mysql/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/mysql/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/mysql/mysql_cdc_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/mysql/mysql_cdc_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/mysql/mysql_check_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/mysql/mysql_check_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/mysql/mysql_struct_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/mysql/mysql_struct_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/pg/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/pg/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/pg/pg_cdc_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/pg/pg_cdc_client.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/pg/pg_cdc_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/pg/pg_cdc_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/pg/pg_check_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/pg/pg_check_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/pg/pg_snapshot_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/pg/pg_snapshot_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/pg/pg_struct_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/pg/pg_struct_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/rdb/entry_parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/rdb/entry_parser/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/rdb/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/rdb/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/rdb/rdb_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/rdb/rdb_parser.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/rdb/reader/byte.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/rdb/reader/byte.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/rdb/reader/float.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/rdb/reader/float.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/rdb/reader/int.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/rdb/reader/int.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/rdb/reader/length.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/rdb/reader/length.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/rdb/reader/list_pack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/rdb/reader/list_pack.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/rdb/reader/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/rdb/reader/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/rdb/reader/rdb_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/rdb/reader/rdb_reader.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/rdb/reader/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/rdb/reader/string.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/rdb/reader/zip_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/rdb/reader/zip_list.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/redis_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/redis_client.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/redis_psync_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/redis_psync_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/redis_resp_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/redis_resp_reader.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/redis_resp_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/redis_resp_types.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/redis/redis_scan_extractor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/redis/redis_scan_extractor.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/resumer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/resumer/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/resumer/recorder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/resumer/recorder/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/resumer/recorder/to_database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/resumer/recorder/to_database.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/resumer/recovery/from_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/resumer/recovery/from_log.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/resumer/recovery/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/resumer/recovery/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/extractor/resumer/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/extractor/resumer/utils.rs -------------------------------------------------------------------------------- /dt-connector/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/lib.rs -------------------------------------------------------------------------------- /dt-connector/src/meta_fetcher/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/meta_fetcher/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/meta_fetcher/mysql/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/meta_fetcher/mysql/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/meta_fetcher/pg/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/meta_fetcher/pg/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/meta_fetcher/pg/pg_struct_fetcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/meta_fetcher/pg/pg_struct_fetcher.rs -------------------------------------------------------------------------------- /dt-connector/src/rdb_query_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/rdb_query_builder.rs -------------------------------------------------------------------------------- /dt-connector/src/rdb_router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/rdb_router.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/base_checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/base_checker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/base_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/base_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/base_struct_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/base_struct_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/clickhouse/clickhouse_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/clickhouse/clickhouse_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/clickhouse/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/clickhouse/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/dummy_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/dummy_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/foxlake/decimal_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/foxlake/decimal_util.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/foxlake/foxlake_merger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/foxlake/foxlake_merger.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/foxlake/foxlake_pusher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/foxlake/foxlake_pusher.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/foxlake/foxlake_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/foxlake/foxlake_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/foxlake/foxlake_struct_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/foxlake/foxlake_struct_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/foxlake/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/foxlake/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/foxlake/orc_sequencer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/foxlake/orc_sequencer.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/foxlake/unicode_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/foxlake/unicode_util.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/kafka/kafka_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/kafka/kafka_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/kafka/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/kafka/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/kafka/rdkafka_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/kafka/rdkafka_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/mongo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/mongo/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/mongo/mongo_checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/mongo/mongo_checker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/mongo/mongo_cmd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/mongo/mongo_cmd.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/mongo/mongo_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/mongo/mongo_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/mysql/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/mysql/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/mysql/mysql_checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/mysql/mysql_checker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/mysql/mysql_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/mysql/mysql_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/mysql/mysql_struct_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/mysql/mysql_struct_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/pg/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/pg/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/pg/pg_checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/pg/pg_checker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/pg/pg_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/pg/pg_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/pg/pg_struct_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/pg/pg_struct_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/redis/entry_rewriter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/redis/entry_rewriter.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/redis/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/redis/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/redis/redis_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/redis/redis_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/redis/redis_statistic_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/redis/redis_statistic_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/sql_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/sql_sinker.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/starrocks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/starrocks/mod.rs -------------------------------------------------------------------------------- /dt-connector/src/sinker/starrocks/starrocks_sinker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-connector/src/sinker/starrocks/starrocks_sinker.rs -------------------------------------------------------------------------------- /dt-main/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-main/Cargo.toml -------------------------------------------------------------------------------- /dt-main/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-main/src/main.rs -------------------------------------------------------------------------------- /dt-parallelizer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/Cargo.toml -------------------------------------------------------------------------------- /dt-parallelizer/src/base_parallelizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/src/base_parallelizer.rs -------------------------------------------------------------------------------- /dt-parallelizer/src/check_parallelizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/src/check_parallelizer.rs -------------------------------------------------------------------------------- /dt-parallelizer/src/foxlake_parallelizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/src/foxlake_parallelizer.rs -------------------------------------------------------------------------------- /dt-parallelizer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/src/lib.rs -------------------------------------------------------------------------------- /dt-parallelizer/src/merge_parallelizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/src/merge_parallelizer.rs -------------------------------------------------------------------------------- /dt-parallelizer/src/mongo_merger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/src/mongo_merger.rs -------------------------------------------------------------------------------- /dt-parallelizer/src/partition_parallelizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/src/partition_parallelizer.rs -------------------------------------------------------------------------------- /dt-parallelizer/src/rdb_merger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/src/rdb_merger.rs -------------------------------------------------------------------------------- /dt-parallelizer/src/rdb_partitioner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/src/rdb_partitioner.rs -------------------------------------------------------------------------------- /dt-parallelizer/src/redis_parallelizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/src/redis_parallelizer.rs -------------------------------------------------------------------------------- /dt-parallelizer/src/serial_parallelizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/src/serial_parallelizer.rs -------------------------------------------------------------------------------- /dt-parallelizer/src/snapshot_parallelizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/src/snapshot_parallelizer.rs -------------------------------------------------------------------------------- /dt-parallelizer/src/table_parallelizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-parallelizer/src/table_parallelizer.rs -------------------------------------------------------------------------------- /dt-pipeline/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-pipeline/Cargo.toml -------------------------------------------------------------------------------- /dt-pipeline/src/base_pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-pipeline/src/base_pipeline.rs -------------------------------------------------------------------------------- /dt-pipeline/src/http_server_pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-pipeline/src/http_server_pipeline.rs -------------------------------------------------------------------------------- /dt-pipeline/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-pipeline/src/lib.rs -------------------------------------------------------------------------------- /dt-pipeline/src/lua_processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-pipeline/src/lua_processor.rs -------------------------------------------------------------------------------- /dt-precheck/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/Cargo.toml -------------------------------------------------------------------------------- /dt-precheck/src/builder/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod prechecker_builder; 2 | -------------------------------------------------------------------------------- /dt-precheck/src/builder/prechecker_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/builder/prechecker_builder.rs -------------------------------------------------------------------------------- /dt-precheck/src/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/config/mod.rs -------------------------------------------------------------------------------- /dt-precheck/src/config/precheck_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/config/precheck_config.rs -------------------------------------------------------------------------------- /dt-precheck/src/config/task_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/config/task_config.rs -------------------------------------------------------------------------------- /dt-precheck/src/fetcher/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/fetcher/mod.rs -------------------------------------------------------------------------------- /dt-precheck/src/fetcher/mongo/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod mongo_fetcher; 2 | -------------------------------------------------------------------------------- /dt-precheck/src/fetcher/mongo/mongo_fetcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/fetcher/mongo/mongo_fetcher.rs -------------------------------------------------------------------------------- /dt-precheck/src/fetcher/mysql/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod mysql_fetcher; 2 | -------------------------------------------------------------------------------- /dt-precheck/src/fetcher/mysql/mysql_fetcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/fetcher/mysql/mysql_fetcher.rs -------------------------------------------------------------------------------- /dt-precheck/src/fetcher/postgresql/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod pg_fetcher; 2 | -------------------------------------------------------------------------------- /dt-precheck/src/fetcher/postgresql/pg_fetcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/fetcher/postgresql/pg_fetcher.rs -------------------------------------------------------------------------------- /dt-precheck/src/fetcher/redis/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod redis_fetcher; 2 | -------------------------------------------------------------------------------- /dt-precheck/src/fetcher/redis/redis_fetcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/fetcher/redis/redis_fetcher.rs -------------------------------------------------------------------------------- /dt-precheck/src/fetcher/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/fetcher/traits.rs -------------------------------------------------------------------------------- /dt-precheck/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/lib.rs -------------------------------------------------------------------------------- /dt-precheck/src/meta/check_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/meta/check_item.rs -------------------------------------------------------------------------------- /dt-precheck/src/meta/check_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/meta/check_result.rs -------------------------------------------------------------------------------- /dt-precheck/src/meta/database_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/meta/database_mode.rs -------------------------------------------------------------------------------- /dt-precheck/src/meta/db_table_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/meta/db_table_model.rs -------------------------------------------------------------------------------- /dt-precheck/src/meta/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/meta/mod.rs -------------------------------------------------------------------------------- /dt-precheck/src/meta/pg_enums.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/meta/pg_enums.rs -------------------------------------------------------------------------------- /dt-precheck/src/prechecker/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/prechecker/basic.rs -------------------------------------------------------------------------------- /dt-precheck/src/prechecker/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/prechecker/mod.rs -------------------------------------------------------------------------------- /dt-precheck/src/prechecker/mongo_prechecker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/prechecker/mongo_prechecker.rs -------------------------------------------------------------------------------- /dt-precheck/src/prechecker/mysql_prechecker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/prechecker/mysql_prechecker.rs -------------------------------------------------------------------------------- /dt-precheck/src/prechecker/pg_prechecker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/prechecker/pg_prechecker.rs -------------------------------------------------------------------------------- /dt-precheck/src/prechecker/redis_prechecker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/prechecker/redis_prechecker.rs -------------------------------------------------------------------------------- /dt-precheck/src/prechecker/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-precheck/src/prechecker/traits.rs -------------------------------------------------------------------------------- /dt-task/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-task/Cargo.toml -------------------------------------------------------------------------------- /dt-task/src/extractor_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-task/src/extractor_util.rs -------------------------------------------------------------------------------- /dt-task/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-task/src/lib.rs -------------------------------------------------------------------------------- /dt-task/src/parallelizer_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-task/src/parallelizer_util.rs -------------------------------------------------------------------------------- /dt-task/src/sinker_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-task/src/sinker_util.rs -------------------------------------------------------------------------------- /dt-task/src/task_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-task/src/task_runner.rs -------------------------------------------------------------------------------- /dt-task/src/task_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-task/src/task_util.rs -------------------------------------------------------------------------------- /dt-tests/.env.ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/.env.ci -------------------------------------------------------------------------------- /dt-tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/Cargo.toml -------------------------------------------------------------------------------- /dt-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/README.md -------------------------------------------------------------------------------- /dt-tests/README_ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/README_ZH.md -------------------------------------------------------------------------------- /dt-tests/docker-compose.ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/docker-compose.ci.yml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/2-8/pod-redis-2-8-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/2-8/pod-redis-2-8-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/2-8/pod-redis-2-8-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/2-8/pod-redis-2-8-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/2-8/service-redis-2-8-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/2-8/service-redis-2-8-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/2-8/service-redis-2-8-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/2-8/service-redis-2-8-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/4-0/pod-redis-4-0-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/4-0/pod-redis-4-0-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/4-0/pod-redis-4-0-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/4-0/pod-redis-4-0-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/4-0/service-redis-4-0-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/4-0/service-redis-4-0-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/4-0/service-redis-4-0-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/4-0/service-redis-4-0-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/5-0/pod-redis-5-0-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/5-0/pod-redis-5-0-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/5-0/pod-redis-5-0-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/5-0/pod-redis-5-0-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/5-0/service-redis-5-0-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/5-0/service-redis-5-0-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/5-0/service-redis-5-0-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/5-0/service-redis-5-0-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/6-0/pod-redis-6-0-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/6-0/pod-redis-6-0-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/6-0/pod-redis-6-0-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/6-0/pod-redis-6-0-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/6-0/service-redis-6-0-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/6-0/service-redis-6-0-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/6-0/service-redis-6-0-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/6-0/service-redis-6-0-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/6-2/pod-redis-6-2-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/6-2/pod-redis-6-2-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/6-2/pod-redis-6-2-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/6-2/pod-redis-6-2-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/6-2/service-redis-6-2-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/6-2/service-redis-6-2-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/6-2/service-redis-6-2-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/6-2/service-redis-6-2-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/7-0/pod-redis-7-0-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/7-0/pod-redis-7-0-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/7-0/pod-redis-7-0-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/7-0/pod-redis-7-0-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/7-0/service-redis-7-0-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/7-0/service-redis-7-0-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/7-0/service-redis-7-0-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/7-0/service-redis-7-0-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/rebloom/pod-redis-rebloom-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/rebloom/pod-redis-rebloom-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/rebloom/pod-redis-rebloom-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/rebloom/pod-redis-rebloom-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/rebloom/service-redis-rebloom-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/rebloom/service-redis-rebloom-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/rebloom/service-redis-rebloom-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/rebloom/service-redis-rebloom-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/rejson/pod-redis-rejson-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/rejson/pod-redis-rejson-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/rejson/pod-redis-rejson-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/rejson/pod-redis-rejson-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/rejson/service-redis-rejson-dst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/rejson/service-redis-rejson-dst.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/redis/rejson/service-redis-rejson-src.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/redis/rejson/service-redis-rejson-src.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/starrocks/2-5-4/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/starrocks/2-5-4/pod.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/starrocks/2-5-4/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/starrocks/2-5-4/service.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/starrocks/3-1-5/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/starrocks/3-1-5/pod.yaml -------------------------------------------------------------------------------- /dt-tests/k8s/starrocks/3-1-5/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/k8s/starrocks/3-1-5/service.yaml -------------------------------------------------------------------------------- /dt-tests/src/lib.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /dt-tests/tests/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/.env -------------------------------------------------------------------------------- /dt-tests/tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/integration_test.rs -------------------------------------------------------------------------------- /dt-tests/tests/log_reader/log_reader_empty_test/dummy_dir/dummy_file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/log_reader/log_reader_multi_log_test/log.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/log_reader/log_reader_multi_log_test/log.1 -------------------------------------------------------------------------------- /dt-tests/tests/log_reader/log_reader_multi_log_test/log.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/log_reader/log_reader_multi_log_test/log.2 -------------------------------------------------------------------------------- /dt-tests/tests/log_reader/log_reader_multi_log_test/log.3: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /dt-tests/tests/log_reader/log_reader_one_log_test/log.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/log_reader/log_reader_one_log_test/log.1 -------------------------------------------------------------------------------- /dt-tests/tests/log_reader/log_reader_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/log_reader/log_reader_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/log_reader/mod.rs: -------------------------------------------------------------------------------- 1 | mod log_reader_tests; 2 | -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/cdc/op_log_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mongo_to_mongo/cdc/op_log_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/cdc/resume_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mongo_to_mongo/cdc/resume_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/cdc/route_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mongo_to_mongo/cdc/route_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/cdc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mongo_to_mongo/cdc_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/check_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mongo_to_mongo/check_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mongo_to_mongo/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/precheck/struct_supported_basic_test/dst_clean.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/precheck/struct_supported_basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | use precheck_test_1 -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/precheck/struct_supported_basic_test/src_clean.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/precheck/struct_supported_basic_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | use precheck_test_1 -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/precheck_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mongo_to_mongo/precheck_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/review_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mongo_to_mongo/review_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/revise_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mongo_to_mongo/revise_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mongo_to_mongo/snapshot_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mongo_to_mongo/snapshot_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_clickhouse/cdc/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | DROP DATABASE IF EXISTS test_db_1; -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_clickhouse/cdc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_clickhouse/cdc_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_clickhouse/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_clickhouse/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_clickhouse/snapshot/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | DROP DATABASE IF EXISTS test_db_1; -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_clickhouse/snapshot/route_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | DROP DATABASE IF EXISTS dst_test_db_2; -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_clickhouse/snapshot_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_clickhouse/snapshot_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_clickhouse/struct_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_clickhouse/struct_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_clickhouse/table_schemas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_clickhouse/table_schemas.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_doris/cdc/2_1_0/json_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | DROP DATABASE IF EXISTS test_db_1; -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_doris/cdc_2_1_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_doris/cdc_2_1_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_doris/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_doris/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_doris/snapshot/2_1_0/json_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | DROP DATABASE IF EXISTS test_db_1; -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_doris/snapshot_2_1_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_doris/snapshot_2_1_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_doris/struct_2_1_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_doris/struct_2_1_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_foxlake/cdc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_foxlake/cdc_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_foxlake/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_foxlake/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_foxlake/snapshot_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_foxlake/snapshot_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_kafka_to_mysql/cdc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_kafka_to_mysql/cdc_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_kafka_to_mysql/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_kafka_to_mysql/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_kafka_to_mysql/snapshot_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_kafka_to_mysql/snapshot_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/basic_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/cdc/basic_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/cycle_net_test/topo1_node1_to_node3/src_test.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/cycle_net_test/topo1_node2_to_node3/src_test.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/cycle_net_test/topo1_node3_to_node2/src_test.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/cycle_star_test/topo1_node1_to_node3/src_test.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/dcl_test/dst_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/cdc/dcl_test/dst_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/dcl_test/src_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/cdc/dcl_test/src_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/dcl_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/cdc/dcl_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/dcl_test/task_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/cdc/dcl_test/task_config.ini -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/ddl_test/dst_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/cdc/ddl_test/dst_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/ddl_test/src_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/cdc/ddl_test/src_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/ddl_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/cdc/ddl_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/ddl_test/task_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/cdc/ddl_test/task_config.ini -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/gtid_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/cdc/gtid_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/json_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/cdc/json_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc/route_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/cdc/route_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/cdc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/cdc_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/check/basic_struct_test/dst_clean.sql: -------------------------------------------------------------------------------- 1 | drop database if exists struct_check_test_1; -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/check/basic_struct_test/expect_check_log_5.7/extra.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/check/basic_struct_test/expect_check_log_8.0/extra.log: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/check/basic_struct_test/src_clean.sql: -------------------------------------------------------------------------------- 1 | drop database if exists struct_check_test_1; -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/check/revise_struct_test/dst_clean.sql: -------------------------------------------------------------------------------- 1 | drop database if exists struct_check_test_1; -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/check/revise_struct_test/src_clean.sql: -------------------------------------------------------------------------------- 1 | drop database if exists struct_check_test_1; -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/check_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/check_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/precheck_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/precheck_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/review_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/review_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/revise_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/revise_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/snapshot_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/snapshot_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql/struct_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql/struct_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql_case_sensitive/cdc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql_case_sensitive/cdc_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql_case_sensitive/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql_case_sensitive/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql_lua/cdc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql_lua/cdc_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql_lua/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql_lua/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_mysql_lua/snapshot_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_mysql_lua/snapshot_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_redis/cdc/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_redis/cdc/basic_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_redis/cdc/basic_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_redis/cdc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_redis/cdc_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_redis/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_redis/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_redis/snapshot/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_redis/snapshot_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_redis/snapshot_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_starrocks/cdc/2_5_4/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | DROP DATABASE IF EXISTS test_db_1; 2 | -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_starrocks/cdc/3_2_11/json_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | DROP DATABASE IF EXISTS test_db_1; -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_starrocks/cdc_2_5_4_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_starrocks/cdc_2_5_4_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_starrocks/cdc_3_2_11_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_starrocks/cdc_3_2_11_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_starrocks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_starrocks/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_starrocks/snapshot/2_5_4/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | DROP DATABASE IF EXISTS test_db_1; 2 | -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_starrocks/snapshot/3_2_11/json_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | DROP DATABASE IF EXISTS test_db_1; -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_starrocks/snapshot_2_5_4_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_starrocks/snapshot_2_5_4_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_starrocks/snapshot_3_2_11_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_starrocks/snapshot_3_2_11_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_starrocks/struct/2_5_4/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | drop database if exists test_db_1; -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_starrocks/struct_2_5_4_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_starrocks/struct_2_5_4_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_starrocks/struct_3_2_11_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_starrocks/struct_3_2_11_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_tidb/cdc/basic_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_tidb/cdc/basic_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_tidb/cdc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_tidb/cdc_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_tidb/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_tidb/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_tidb/snapshot_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_tidb/snapshot_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/mysql_to_tidb/struct_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/mysql_to_tidb/struct_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_clickhouse/cdc/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | DROP DATABASE IF EXISTS test_db_1; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_clickhouse/cdc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_clickhouse/cdc_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_clickhouse/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_clickhouse/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_clickhouse/snapshot/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | DROP DATABASE IF EXISTS test_db_1; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_clickhouse/snapshot_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_clickhouse/snapshot_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_clickhouse/struct_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_clickhouse/struct_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_clickhouse/table_schemas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_clickhouse/table_schemas.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_doris/cdc_2_1_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_doris/cdc_2_1_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_doris/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_doris/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_doris/snapshot_2_1_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_doris/snapshot_2_1_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_doris/struct_2_1_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_doris/struct_2_1_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_kafka_to_pg/cdc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_kafka_to_pg/cdc_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_kafka_to_pg/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_kafka_to_pg/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_kafka_to_pg/snapshot_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_kafka_to_pg/snapshot_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/basic_test/dst_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/basic_test/src_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/basic_test/src_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/basic_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/basic_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/basic_test/task_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/basic_test/task_config.ini -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/charset_test/dst_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/charset_test/dst_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/charset_test/src_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/charset_test/src_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/charset_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/charset_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/charset_test/task_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/charset_test/task_config.ini -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/cycle_basic_test/topo1_node1_to_node2/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/cycle_basic_test/topo1_node2_to_node1/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/cycle_net_test/topo1_node1_to_node3/src_test.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/cycle_net_test/topo1_node2_to_node3/src_test.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/cycle_net_test/topo1_node3_to_node2/src_test.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/cycle_star_test/topo1_node1_to_node3/src_test.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/ddl_test/dst_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/ddl_test/dst_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/ddl_test/filtered_tbs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/ddl_test/filtered_tbs.txt -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/ddl_test/src_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/ddl_test/src_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/ddl_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/ddl_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/ddl_test/task_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/ddl_test/task_config.ini -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/foreign_key_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/foreign_key_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/heartbeat_test/src_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/heartbeat_test/src_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/heartbeat_test/task_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/heartbeat_test/task_config.ini -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/postgis_test/dst_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/postgis_test/dst_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/postgis_test/src_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/postgis_test/src_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/postgis_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/postgis_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/postgis_test/task_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/postgis_test/task_config.ini -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/route_test/dst_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/route_test/dst_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/route_test/src_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/route_test/src_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/route_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/route_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc/route_test/task_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc/route_test/task_config.ini -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/cdc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/cdc_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check/basic_struct_test/dst_clean.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists struct_check_test_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check/basic_struct_test/src_clean.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists struct_check_test_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/check/basic_test/dst_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check/basic_test/dst_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/check/basic_test/dst_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check/basic_test/src_prepare.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/check/basic_test/src_prepare.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check/basic_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/check/basic_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check/basic_test/task_config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/check/basic_test/task_config.ini -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check/revise_struct_test/dst_clean.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists struct_check_test_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check/revise_struct_test/src_clean.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists struct_check_test_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check/route_test/dst_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/check/route_test/dst_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check/route_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/check/route_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check/sample_test/dst_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/check/sample_test/dst_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check/sample_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/check/sample_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/check_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/check_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/db_not_exists_non_struct_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists precheck_it_pg2pg_1 cascade; 2 | -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/db_not_exists_non_struct_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists precheck_it_pg2pg_1 cascade; 2 | -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/db_not_exists_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists precheck_it_pg2pg_2 cascade; 2 | -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/db_not_exists_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists precheck_it_pg2pg_2 cascade; 2 | -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_existed_test/dst_clean.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists precheck_it_pg2pg_3 cascade; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_existed_test/src_clean.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists precheck_it_pg2pg_3 cascade; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_supported_basic_test/dst_clean.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists precheck_it_pg2pg_4 cascade; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_supported_basic_test/src_clean.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists precheck_it_pg2pg_4 cascade; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_supported_have_fk_test1/dst_clean.sql: -------------------------------------------------------------------------------- 1 | DROP SCHEMA IF EXISTS precheck_it_pg2pg_5_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_supported_have_fk_test1/src_clean.sql: -------------------------------------------------------------------------------- 1 | DROP SCHEMA IF EXISTS precheck_it_pg2pg_5_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_supported_have_fk_test2/dst_clean.sql: -------------------------------------------------------------------------------- 1 | DROP SCHEMA IF EXISTS precheck_it_pg2pg_5_2 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_supported_have_fk_test2/src_clean.sql: -------------------------------------------------------------------------------- 1 | DROP SCHEMA IF EXISTS precheck_it_pg2pg_5_2 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_supported_have_fk_test3/dst_clean.sql: -------------------------------------------------------------------------------- 1 | DROP SCHEMA IF EXISTS precheck_it_pg2pg_5_3 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_supported_have_fk_test3/src_clean.sql: -------------------------------------------------------------------------------- 1 | DROP SCHEMA IF EXISTS precheck_it_pg2pg_5_3 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_supported_have_uk_no_pk_test/dst_clean.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists precheck_it_pg2pg_6 cascade; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_supported_have_uk_no_pk_test/src_clean.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists precheck_it_pg2pg_6 cascade; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_supported_no_pkuk_test/dst_clean.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists precheck_it_pg2pg_7 cascade; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck/struct_supported_no_pkuk_test/src_clean.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists precheck_it_pg2pg_7 cascade; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/precheck_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/precheck_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/review/basic_test/dst_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/review/basic_test/dst_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/review/basic_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/review/basic_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/review/route_test/dst_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/review/route_test/dst_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/review/route_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/review/route_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/review_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/review_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/revise/basic_test/dst_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/revise/basic_test/dst_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/revise/basic_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/revise/basic_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/revise/route_test/dst_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/revise/route_test/dst_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/revise/route_test/src_test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/revise/route_test/src_test.sql -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/revise_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/revise_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/snapshot/resume_log_test/resume_charset_test/resume_logs/finished.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/snapshot_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/snapshot_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/basic_test/dst_clean.sql: -------------------------------------------------------------------------------- 1 | -- drop schema if exists struct_it_pg2pg_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/basic_test/src_clean.sql: -------------------------------------------------------------------------------- 1 | -- drop schema if exists struct_it_pg2pg_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/batch_test/basic_test/dst_clean.sql: -------------------------------------------------------------------------------- 1 | -- drop schema if exists struct_it_pg2pg_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/batch_test/basic_test/src_clean.sql: -------------------------------------------------------------------------------- 1 | -- drop schema if exists struct_it_pg2pg_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/batch_test/bench_test_1/src_to_dst/dst_clean.sql: -------------------------------------------------------------------------------- 1 | -- drop schema if exists struct_it_pg2pg_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/batch_test/bench_test_1/src_to_dst/src_clean.sql: -------------------------------------------------------------------------------- 1 | -- drop schema if exists struct_it_pg2pg_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/batch_test/bench_test_2/src_to_dst/dst_clean.sql: -------------------------------------------------------------------------------- 1 | -- drop schema if exists struct_it_pg2pg_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/batch_test/bench_test_2/src_to_dst/src_clean.sql: -------------------------------------------------------------------------------- 1 | -- drop schema if exists struct_it_pg2pg_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/filter_test_1/src_to_dst/dst_clean.sql: -------------------------------------------------------------------------------- 1 | -- drop schema if exists struct_it_pg2pg_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/filter_test_1/src_to_dst/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists struct_it_pg2pg_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/filter_test_1/src_to_dst/src_clean.sql: -------------------------------------------------------------------------------- 1 | -- drop schema if exists struct_it_pg2pg_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/filter_test_2/dst_clean.sql: -------------------------------------------------------------------------------- 1 | -- drop schema if exists struct_it_pg2pg_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/filter_test_2/src_clean.sql: -------------------------------------------------------------------------------- 1 | -- drop schema if exists struct_it_pg2pg_1 CASCADE; -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct/route_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | drop schema if exists dst_struct_it_pg2pg_1 CASCADE; 2 | -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/struct_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/struct_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg/tb_meta_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg/tb_meta_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg_lua/cdc_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg_lua/cdc_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg_lua/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg_lua/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_pg_lua/snapshot_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_pg_lua/snapshot_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_starrocks/cdc_3_2_11_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_starrocks/cdc_3_2_11_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_starrocks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_starrocks/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_starrocks/snapshot_3_2_11_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_starrocks/snapshot_3_2_11_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/pg_to_starrocks/struct_3_2_11_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/pg_to_starrocks/struct_3_2_11_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/2_8/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/2_8/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/4_0/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/4_0/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/5_0/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/5_0/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/6_0/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/6_0/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/6_2/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/6_2/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/basic_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_basic_test/topo1_node1_to_node2/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_basic_test/topo1_node1_to_node2/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_basic_test/topo1_node2_to_node1/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_basic_test/topo1_node2_to_node1/src_prepare.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node1_to_node2/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node1_to_node2/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node1_to_node3/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node1_to_node3/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node1_to_node3/src_test.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node2_to_node1/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node2_to_node1/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node2_to_node3/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node2_to_node3/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node2_to_node3/src_test.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node3_to_node1/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node3_to_node1/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node3_to_node2/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node3_to_node2/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_net_test/topo1_node3_to_node2/src_test.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_star_test/topo1_node1_to_node2/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_star_test/topo1_node1_to_node2/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_star_test/topo1_node1_to_node3/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_star_test/topo1_node1_to_node3/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_star_test/topo1_node1_to_node3/src_test.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_star_test/topo1_node2_to_node1/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_star_test/topo1_node2_to_node1/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_star_test/topo1_node3_to_node1/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/cycle_star_test/topo1_node3_to_node1/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/filter_db_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/filter_db_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/heartbeat_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/heartbeat_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/multi_dbs_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/multi_dbs_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/multi_exec_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/multi_exec_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/to_cluster_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/7_0/to_cluster_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/8_0/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/8_0/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/8_0/json_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/8_0/json_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/cross_version/2_8_to_7_0/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/cross_version/2_8_to_7_0/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/cross_version/4_0_to_7_0/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/cross_version/4_0_to_7_0/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/cross_version/5_0_to_7_0/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/cross_version/5_0_to_7_0/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/cross_version/6_0_to_7_0/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/cross_version/6_0_to_7_0/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/cross_version/6_2_to_7_0/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/cross_version/6_2_to_7_0/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/graph/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/graph/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/rebloom/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/rebloom/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/redisearch/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/redisearch/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/rejson/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc/rejson/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc_2_8_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/cdc_2_8_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc_4_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/cdc_4_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc_5_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/cdc_5_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc_6_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/cdc_6_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc_6_2_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/cdc_6_2_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc_7_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/cdc_7_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc_8_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/cdc_8_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc_graph_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/cdc_graph_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc_rebloom_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/cdc_rebloom_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc_redisearch_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/cdc_redisearch_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/cdc_rejson_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/cdc_rejson_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/precheck/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/precheck/basic_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/precheck_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/precheck_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/hash_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/hash_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/length_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/length_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/list_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/list_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/set_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/set_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/string_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/string_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/zset_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/2_8/zset_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/4_0/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/4_0/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/hash_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/hash_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/length_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/length_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/list_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/list_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/set_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/set_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/stream_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/stream_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/string_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/string_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/zset_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/5_0/zset_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/6_0/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/6_0/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/6_2/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/6_2/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/basic_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/filter_db_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/filter_db_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/hash_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/hash_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/length_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/length_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/list_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/list_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/multi_dbs_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/multi_dbs_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/rewrite_stream_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/rewrite_stream_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/rewrite_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/rewrite_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/set_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/set_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/statistic_big_key_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/statistic_big_key_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/statistic_hot_key_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/stream_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/stream_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/string_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/string_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/to_cluster_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/to_cluster_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/zset_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/7_0/zset_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/8_0/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/8_0/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/8_0/json_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/8_0/json_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/cross_version/2_8_to_7_0/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/cross_version/2_8_to_7_0/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/cross_version/4_0_to_7_0/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/cross_version/4_0_to_7_0/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/cross_version/5_0_to_7_0/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/cross_version/5_0_to_7_0/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/cross_version/6_0_to_7_0/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/cross_version/6_0_to_7_0/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/cross_version/6_2_to_7_0/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/cross_version/6_2_to_7_0/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/graph/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/graph/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/rebloom/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/rebloom/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/redisearch/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/redisearch/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/rejson/cmds_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot/rejson/cmds_test/src_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot_2_8_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/snapshot_2_8_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot_4_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/snapshot_4_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot_5_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/snapshot_5_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot_6_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/snapshot_6_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot_6_2_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/snapshot_6_2_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot_7_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/snapshot_7_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot_8_0_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/snapshot_8_0_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot_and_cdc/7_0/basic_test/dst_prepare.sql: -------------------------------------------------------------------------------- 1 | flushall -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot_graph_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/snapshot_graph_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot_rebloom_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/snapshot_rebloom_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/redis_to_redis/snapshot_rejson_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/redis_to_redis/snapshot_rejson_tests.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_config_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_config_util.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/base_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/base_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/check_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/check_util.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/mod.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/mongo_check_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/mongo_check_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/mongo_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/mongo_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/precheck_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/precheck_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/rdb_check_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/rdb_check_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/rdb_cycle_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/rdb_cycle_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/rdb_kafka_rdb_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/rdb_kafka_rdb_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/rdb_lua_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/rdb_lua_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/rdb_redis_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/rdb_redis_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/rdb_sql_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/rdb_sql_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/rdb_starrocks_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/rdb_starrocks_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/rdb_struct_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/rdb_struct_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/rdb_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/rdb_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/rdb_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/rdb_util.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/redis_cluster_connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/redis_cluster_connection.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/redis_cycle_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/redis_cycle_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/redis_statistic_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/redis_statistic_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/redis_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/redis_test_runner.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/redis_test_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/redis_test_util.rs -------------------------------------------------------------------------------- /dt-tests/tests/test_runner/test_base.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/dt-tests/tests/test_runner/test_base.rs -------------------------------------------------------------------------------- /log4rs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/log4rs.yaml -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apecloud/ape-dts/HEAD/rust-toolchain.toml --------------------------------------------------------------------------------