From 204d419790c1286b5275c928c1120d2285ccc61b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=83=A5=E5=89=91=E6=97=AD?= Date: Mon, 16 Oct 2023 11:56:23 +0800 Subject: [PATCH 01/10] update run-thirdparties-dorcker.sh for p0 testing --- docker/thirdparties/run-thirdparties-docker.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/docker/thirdparties/run-thirdparties-docker.sh b/docker/thirdparties/run-thirdparties-docker.sh index 97357361fd3115..28b410f4ac27a3 100755 --- a/docker/thirdparties/run-thirdparties-docker.sh +++ b/docker/thirdparties/run-thirdparties-docker.sh @@ -37,7 +37,7 @@ Usage: $0 --stop stop the specified components All valid components: - mysql,pg,oracle,sqlserver,clickhouse,es,hive,iceberg,hudi,trino + mysql,pg,oracle,sqlserver,clickhouse,es,hive,iceberg,kafka,hudi,trino " exit 1 } @@ -60,7 +60,7 @@ STOP=0 if [[ "$#" == 1 ]]; then # default - COMPONENTS="mysql,pg,oracle,sqlserver,clickhouse,hive,iceberg,hudi,trino" + COMPONENTS="mysql,pg,oracle,sqlserver,clickhouse,hive,iceberg,kafka,hudi,trino" else while true; do case "$1" in @@ -92,7 +92,7 @@ else done if [[ "${COMPONENTS}"x == ""x ]]; then if [[ "${STOP}" -eq 1 ]]; then - COMPONENTS="mysql,pg,oracle,sqlserver,clickhouse,hive,iceberg,hudi,trino" + COMPONENTS="mysql,pg,oracle,sqlserver,clickhouse,hive,iceberg,kafka,hudi,trino" fi fi fi @@ -128,6 +128,7 @@ RUN_CLICKHOUSE=0 RUN_HIVE=0 RUN_ES=0 RUN_ICEBERG=0 +RUN_KAFKA=0 RUN_HUDI=0 RUN_TRINO=0 @@ -146,6 +147,8 @@ for element in "${COMPONENTS_ARR[@]}"; do RUN_ES=1 elif [[ "${element}"x == "hive"x ]]; then RUN_HIVE=1 + elif [[ "${element}"x == "kafka"x ]]; then + RUN_KAFKA=1 elif [[ "${element}"x == "iceberg"x ]]; then RUN_ICEBERG=1 elif [[ "${element}"x == "hudi"x ]]; then From b38a5c4b9a5470235e839a22774f4013387a3fbd Mon Sep 17 00:00:00 2001 From: Xujianxu Date: Mon, 4 Nov 2024 11:36:59 +0800 Subject: [PATCH 02/10] [enhancement][docker]update kafka docker file for branch-2.0 --- .../thirdparties/run-thirdparties-docker.sh | 28 +- .../routine_load/test_routine_load.groovy | 1845 +++++++++++++---- 2 files changed, 1476 insertions(+), 397 deletions(-) diff --git a/docker/thirdparties/run-thirdparties-docker.sh b/docker/thirdparties/run-thirdparties-docker.sh index a3d925ca4a780b..64f630ae09a57a 100755 --- a/docker/thirdparties/run-thirdparties-docker.sh +++ b/docker/thirdparties/run-thirdparties-docker.sh @@ -261,33 +261,25 @@ if [[ "${RUN_KAFKA}" -eq 1 ]]; then sed -i "s/doris--/${CONTAINER_UID}/g" "${ROOT}"/docker-compose/kafka/kafka.yaml sed -i "s/localhost/${IP_HOST}/g" "${ROOT}"/docker-compose/kafka/kafka.yaml sudo docker compose -f "${ROOT}"/docker-compose/kafka/kafka.yaml --env-file "${ROOT}"/docker-compose/kafka/kafka.env down - start_kafka_producers() { - local container_id="$1" - local ip_host="$2" - declare -a topics=("basic_data" "basic_array_data" "basic_data_with_errors" "basic_array_data_with_errors" "basic_data_timezone" "basic_array_data_timezone" "multi_table_csv" "multi_table_csv1") + create_kafka_topics() { + local container_id="$1" + local ip_host="$2" + local backup_dir=/home/work/pipline/backup_center + + declare -a topics=("basic_data" "basic_array_data" "basic_data_with_errors" "basic_array_data_with_errors" "basic_data_timezone" "basic_array_data_timezone") for topic in "${topics[@]}"; do - while IFS= read -r line; do - docker exec "${container_id}" bash -c "echo '$line' | /opt/kafka/bin/kafka-console-producer.sh --broker-list '${ip_host}:19193' --topic '${topic}'" - done < "${ROOT}/docker-compose/kafka/scripts/${topic}.csv" + echo "docker exec "${container_id}" bash -c echo '/opt/kafka/bin/kafka-topics.sh --create --broker-list '${ip_host}:19193' --partitions 10' --topic '${topic}'" + docker exec "${container_id}" bash -c "/opt/kafka/bin/kafka-topics.sh --create --broker-list '${ip_host}:19193' --partitions 10' --topic '${topic}'" done - declare -a json_topics=("basic_data_json" "basic_array_data_json" "basic_array_data_json_by_line" "basic_data_json_by_line" "multi_table_json" "multi_table_json1") - - for json_topic in "${json_topics[@]}"; do - echo ${json_topics} - while IFS= read -r json_line; do - docker exec "${container_id}" bash -c "echo '$json_line' | /opt/kafka/bin/kafka-console-producer.sh --broker-list '${ip_host}:19193' --topic '${json_topic}'" - echo "echo '$json_line' | /opt/kafka/bin/kafka-console-producer.sh --broker-list '${ip_host}:19193' --topic '${json_topic}'" - done < "${ROOT}/docker-compose/kafka/scripts/${json_topic}.json" - done } if [[ "${STOP}" -ne 1 ]]; then sudo docker compose -f "${ROOT}"/docker-compose/kafka/kafka.yaml --env-file "${ROOT}"/docker-compose/kafka/kafka.env up --build --remove-orphans -d - sleep 30s - start_kafka_producers "${KAFKA_CONTAINER_ID}" "${IP_HOST}" + sleep 10s + create_kafka_topics "${KAFKA_CONTAINER_ID}" "${IP_HOST}" fi fi diff --git a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy index 2829dfc9505f3f..ba385076a655b2 100644 --- a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy +++ b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy @@ -15,8 +15,17 @@ // specific language governing permissions and limitations // under the License. +import org.apache.kafka.clients.admin.AdminClient +import org.apache.kafka.clients.producer.KafkaProducer +import org.apache.kafka.clients.producer.ProducerRecord +import org.apache.kafka.clients.producer.ProducerConfig + suite("test_routine_load","p0") { + sql "create workload group if not exists create_routine_load_group properties ( 'cpu_share'='123');" + sql "create workload group if not exists alter_routine_load_group properties ( 'cpu_share'='123');" + Thread.sleep(5000) // wait publish workload group to be + def tables = [ "dup_tbl_basic", "uniq_tbl_basic", @@ -46,6 +55,26 @@ suite("test_routine_load","p0") { "mow_tbl_array_job", ] + def kafkaCsvTpoics = [ + "basic_data", + "basic_array_data", + "basic_data_with_errors", + "basic_array_data_with_errors", + "basic_data_timezone", + "basic_array_data_timezone", + "multi_table_csv1", + "multi_table_csv", + ] + + def kafkaJsonTopics = [ + "basic_data_json", + "basic_array_data_json", + "basic_data_json_by_line", + "basic_array_data_json_by_line", + "multi_table_json", + "multi_table_json1", + ] + def topics = [ "basic_data", "basic_data", @@ -106,7 +135,7 @@ suite("test_routine_load","p0") { '[\"$.k00\", \"$.k01\", \"$.k02\", \"$.k03\", \"$.k04\", \"$.k05\", \"$.k06\", \"$.k07\", \"$.k08\", \"$.k09\", \"$.k10\", \"$.k11\", \"$.k12\", \"$.k13\", \"$.k14\", \"$.k15\", \"$.k16\", \"$.k17\"]', ] - def columns = [ + def columns = [ "k00,k01,k02,k03,k04,k05,k06,k07,k08,k09,k10,k11,k12,k13,k14,k15,k16,k17,k18", "k00,k01,k02,k03,k04,k05,k06,k07,k08,k09,k10,k11,k12,k13,k14,k15,k16,k17,k18", "k00,k01,k02,k03,k04,k05,k06,k07,k08,k09,k10,k11,k12,k13,k14,k15,k16,k17,k18", @@ -116,8 +145,8 @@ suite("test_routine_load","p0") { "k00,k01,k02,k03,k04,k05,k06,k07,k08,k09,k10,k11,k12,k13,k14,k15,k16,k17", ] - def timezoneColumns = - [ + def timezoneColumns = + [ "k00=unix_timestamp('2007-11-30 10:30:19'),k01,k02,k03,k04,k05,k06,k07,k08,k09,k10,k11,k12,k13,k14,k15,k16,k17,k18", "k00=unix_timestamp('2007-11-30 10:30:19'),k01,k02,k03,k04,k05,k06,k07,k08,k09,k10,k11,k12,k13,k14,k15,k16,k17,k18", "k00=unix_timestamp('2007-11-30 10:30:19'),k01,k02,k03,k04,k05,k06,k07,k08,k09,k10,k11,k12,k13,k14,k15,k16,k17,k18", @@ -140,7 +169,7 @@ suite("test_routine_load","p0") { def formats = [ "csv", "json", - ] + ] def loadedRows = [0,0,0,0,17,17,17] @@ -151,8 +180,39 @@ suite("test_routine_load","p0") { String enabled = context.config.otherConfigs.get("enableKafkaTest") String kafka_port = context.config.otherConfigs.get("kafka_port") String externalEnvIp = context.config.otherConfigs.get("externalEnvIp") + def kafka_broker = "${externalEnvIp}:${kafka_port}" - // exec_mem_limit + if (enabled != null && enabled.equalsIgnoreCase("true")) { + // define kafka + def props = new Properties() + props.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG, "${kafka_broker}".toString()) + props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, "org.apache.kafka.common.serialization.StringSerializer") + props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, "org.apache.kafka.common.serialization.StringSerializer") + // Create kafka producer + def producer = new KafkaProducer<>(props) + + for (String kafkaCsvTopic in kafkaCsvTpoics) { + def txt = new File("""${context.file.parent}/data/${kafkaCsvTopic}.csv""").text + def lines = txt.readLines() + lines.each { line -> + logger.info("=====${line}========") + def record = new ProducerRecord<>(kafkaCsvTopic, null, line) + producer.send(record) + } + } + for (String kafkaJsonTopic in kafkaJsonTopics) { + def kafkaJson = new File("""${context.file.parent}/data/${kafkaJsonTopic}.json""").text + def lines = kafkaJson.readLines() + lines.each { line -> + logger.info("=====${line}========") + def record = new ProducerRecord<>(kafkaJsonTopic, null, line) + producer.send(record) + } + } + + } + + // send_batch_parallelism def i = 0 if (enabled != null && enabled.equalsIgnoreCase("true")) { try { @@ -167,10 +227,11 @@ suite("test_routine_load","p0") { COLUMNS TERMINATED BY "|" PROPERTIES ( - "exec_mem_limit" = "5", + "send_batch_parallelism" = "2", "max_batch_interval" = "5", "max_batch_rows" = "300000", - "max_batch_size" = "209715200" + "max_batch_size" = "209715200", + "workload_group" = "create_routine_load_group" ) FROM KAFKA ( @@ -216,12 +277,6 @@ suite("test_routine_load","p0") { sleep(5000) count++ } - - if (i <= 3) { - qt_sql_exec_mem_limit "select * from ${tableName1} order by k00,k01" - } else { - qt_sql_exec_mem_limit "select * from ${tableName1} order by k00" - } sql "stop routine load for ${jobs[i]}" i++ @@ -233,7 +288,7 @@ suite("test_routine_load","p0") { } } - // timezone + // desired_concurrent_number i = 0 if (enabled != null && enabled.equalsIgnoreCase("true")) { try { @@ -248,7 +303,7 @@ suite("test_routine_load","p0") { COLUMNS TERMINATED BY "|" PROPERTIES ( - "timezone" = "Asia/Shanghai", + "desired_concurrent_number" = "3", "max_batch_interval" = "5", "max_batch_rows" = "300000", "max_batch_size" = "209715200" @@ -261,6 +316,12 @@ suite("test_routine_load","p0") { ); """ sql "sync" + sql "pause routine load for ${jobs[i]}" + def res = sql "show routine load for ${jobs[i]}" + log.info("routine load job properties: ${res[0][11].toString()}".toString()) + def json = parseJson(res[0][11]) + assertEquals("3", json.desired_concurrent_number.toString()) + sql "resume routine load for ${jobs[i]}" i++ } @@ -298,12 +359,6 @@ suite("test_routine_load","p0") { count++ } - if (i <= 3) { - qt_sql_timezone_shanghai "select * from ${tableName1} order by k00,k01" - } else { - qt_sql_timezone_shanghai "select * from ${tableName1} order by k00" - } - sql "stop routine load for ${jobs[i]}" i++ } @@ -314,7 +369,6 @@ suite("test_routine_load","p0") { } } - //strict_mode i = 0 if (enabled != null && enabled.equalsIgnoreCase("true")) { try { @@ -323,13 +377,14 @@ suite("test_routine_load","p0") { sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text def name = "routine_load_" + tableName - sql """ + try { + sql """ CREATE ROUTINE LOAD ${jobs[i]} ON ${name} COLUMNS(${columns[i]}), COLUMNS TERMINATED BY "|" PROPERTIES ( - "strict_mode" = "true", + "desired_concurrent_number" = "x", "max_batch_interval" = "5", "max_batch_rows" = "300000", "max_batch_size" = "209715200" @@ -337,52 +392,56 @@ suite("test_routine_load","p0") { FROM KAFKA ( "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", - "kafka_topic" = "${errorTopics[i]}", + "kafka_topic" = "${topics[i]}", "property.kafka_default_offsets" = "OFFSET_BEGINNING" ); """ + }catch (Exception e) { + log.info("exception: ${e.toString()}".toString()) + assertEquals(e.toString().contains("desired_concurrent_number must be greater than 0"), true) + } sql "sync" i++ } - - i = 0 + } finally { for (String tableName in tables) { - while (true) { - sleep(1000) - def res = sql "show routine load for ${jobs[i]}" - def state = res[0][8].toString() - if (state != "NEED_SCHEDULE") { - break; - } - } + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } - def count = 0 - def tableName1 = "routine_load_" + tableName - while (true) { - def res = sql "select count(*) from ${tableName1}" - def state = sql "show routine load for ${jobs[i]}" - log.info("routine load state: ${state[0][8].toString()}".toString()) - log.info("routine load statistic: ${state[0][14].toString()}".toString()) - log.info("reason of state changed: ${state[0][17].toString()}".toString()) - if (res[0][0] > 0) { - break - } - if (count >= 120) { - log.error("routine load can not visible for long time") - assertEquals(20, res[0][0]) - break - } - sleep(5000) - count++ - } + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text - if (i <= 3) { - qt_sql_strict_mode "select * from ${tableName1} order by k00,k01" - } else { - qt_sql_strict_mode "select * from ${tableName1} order by k00" + def name = "routine_load_" + tableName + try { + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}), + COLUMNS TERMINATED BY "|" + PROPERTIES + ( + "desired_concurrent_number" = "-3", + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${topics[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + }catch (Exception e) { + log.info("exception: ${e.toString()}".toString()) + assertEquals(e.toString().contains("desired_concurrent_number must be greater than 0"), true) } - - sql "stop routine load for ${jobs[i]}" + sql "sync" i++ } } finally { @@ -392,7 +451,6 @@ suite("test_routine_load","p0") { } } - // max_error_number i = 0 if (enabled != null && enabled.equalsIgnoreCase("true")) { try { @@ -401,13 +459,14 @@ suite("test_routine_load","p0") { sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text def name = "routine_load_" + tableName - sql """ + try { + sql """ CREATE ROUTINE LOAD ${jobs[i]} ON ${name} COLUMNS(${columns[i]}), COLUMNS TERMINATED BY "|" PROPERTIES ( - "max_error_number" = "${filteredRows[i]}", + "send_batch_parallelism" = "x", "max_batch_interval" = "5", "max_batch_rows" = "300000", "max_batch_size" = "209715200" @@ -415,55 +474,56 @@ suite("test_routine_load","p0") { FROM KAFKA ( "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", - "kafka_topic" = "${errorTopics[i]}", + "kafka_topic" = "${topics[i]}", "property.kafka_default_offsets" = "OFFSET_BEGINNING" ); """ + }catch (Exception e) { + log.info("exception: ${e.toString()}".toString()) + assertEquals(e.toString().contains("send_batch_parallelism must be greater than 0"), true) + } sql "sync" i++ } - - i = 0 + } finally { for (String tableName in tables) { - while (true) { - sleep(1000) - def res = sql "show routine load for ${jobs[i]}" - def state = res[0][8].toString() - if (state == "NEED_SCHEDULE") { - continue; - } - log.info("reason of state changed: ${res[0][17].toString()}".toString()) - assertEquals(res[0][8].toString(), "RUNNING") - break; - } + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } - def count = 0 - def tableName1 = "routine_load_" + tableName - while (true) { - def res = sql "select count(*) from ${tableName1}" - def state = sql "show routine load for ${jobs[i]}" - log.info("routine load state: ${state[0][8].toString()}".toString()) - log.info("routine load statistic: ${state[0][14].toString()}".toString()) - log.info("reason of state changed: ${state[0][17].toString()}".toString()) - if (res[0][0] > 0) { - break - } - if (count >= 120) { - log.error("routine load can not visible for long time") - assertEquals(20, res[0][0]) - break - } - sleep(5000) - count++ - } + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text - if (i <= 3) { - qt_sql_max_error_number "select * from ${tableName1} order by k00,k01" - } else { - qt_sql_max_error_number "select * from ${tableName1} order by k00" + def name = "routine_load_" + tableName + try { + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}), + COLUMNS TERMINATED BY "|" + PROPERTIES + ( + "send_batch_parallelism" = "-1", + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${topics[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + }catch (Exception e) { + log.info("exception: ${e.toString()}".toString()) + assertEquals(e.toString().contains("send_batch_parallelism must be greater than 0"), true) } - - sql "stop routine load for ${jobs[i]}" + sql "sync" i++ } } finally { @@ -473,7 +533,7 @@ suite("test_routine_load","p0") { } } - // max_filter_ratio + // num_as_string i = 0 if (enabled != null && enabled.equalsIgnoreCase("true")) { try { @@ -488,8 +548,8 @@ suite("test_routine_load","p0") { COLUMNS TERMINATED BY "|" PROPERTIES ( - "max_filter_ratio" = "${maxFilterRatio[i]}", - "max_error_number" = "1000", + "format" = "json", + "num_as_string" = "true", "max_batch_interval" = "5", "max_batch_rows" = "300000", "max_batch_size" = "209715200" @@ -497,7 +557,7 @@ suite("test_routine_load","p0") { FROM KAFKA ( "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", - "kafka_topic" = "${errorTopics[i]}", + "kafka_topic" = "${jsonTopic[i]}", "property.kafka_default_offsets" = "OFFSET_BEGINNING" ); """ @@ -538,24 +598,18 @@ suite("test_routine_load","p0") { sleep(5000) count++ } - - if (i <= 3) { - qt_sql_max_filter_ratio "select * from ${tableName1} order by k00,k01" - } else { - qt_sql_max_filter_ratio "select * from ${tableName1} order by k00" - } sql "stop routine load for ${jobs[i]}" i++ } } finally { for (String tableName in tables) { - sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + //sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text } } } - // load_to_single_tablet + // exec_mem_limit i = 0 if (enabled != null && enabled.equalsIgnoreCase("true")) { try { @@ -570,8 +624,8 @@ suite("test_routine_load","p0") { COLUMNS TERMINATED BY "|" PROPERTIES ( - "load_to_single_tablet" = "true", - "max_batch_interval" = "1", + "exec_mem_limit" = "5", + "max_batch_interval" = "5", "max_batch_rows" = "300000", "max_batch_size" = "209715200" ) @@ -592,18 +646,34 @@ suite("test_routine_load","p0") { sleep(1000) def res = sql "show routine load for ${jobs[i]}" def state = res[0][8].toString() - if (state != "NEED_SCHEDULE") { - break; + if (state == "NEED_SCHEDULE") { + continue; } + log.info("reason of state changed: ${res[0][17].toString()}".toString()) + assertEquals(res[0][8].toString(), "RUNNING") + break; } + def count = 0 def tableName1 = "routine_load_" + tableName - if (i <= 3) { - qt_sql_load_to_single_tablet "select * from ${tableName1} order by k00,k01" - } else { - qt_sql_load_to_single_tablet "select * from ${tableName1} order by k00" + while (true) { + def res = sql "select count(*) from ${tableName1}" + def state = sql "show routine load for ${jobs[i]}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) + log.info("reason of state changed: ${state[0][17].toString()}".toString()) + if (res[0][0] > 0) { + break + } + if (count >= 120) { + log.error("routine load can not visible for long time") + assertEquals(20, res[0][0]) + break + } + sleep(5000) + count++ } - + sql "stop routine load for ${jobs[i]}" i++ } @@ -614,7 +684,6 @@ suite("test_routine_load","p0") { } } - // column_separator i = 0 if (enabled != null && enabled.equalsIgnoreCase("true")) { try { @@ -623,12 +692,15 @@ suite("test_routine_load","p0") { sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text def name = "routine_load_" + tableName - sql """ + try { + sql """ CREATE ROUTINE LOAD ${jobs[i]} ON ${name} - COLUMNS(${columns[i]}) + COLUMNS(${columns[i]}), + COLUMNS TERMINATED BY "|" PROPERTIES ( - "max_batch_interval" = "1", + "exec_mem_limit" = "test", + "max_batch_interval" = "5", "max_batch_rows" = "300000", "max_batch_size" = "209715200" ) @@ -639,31 +711,12 @@ suite("test_routine_load","p0") { "property.kafka_default_offsets" = "OFFSET_BEGINNING" ); """ - sql "sync" - i++ - } - - i = 0 - for (String tableName in tables) { - while (true) { - sleep(1000) - def res = sql "show routine load for ${jobs[i]}" - def state = res[0][8].toString() - if (state != "NEED_SCHEDULE") { - break; - } - } - - sleep(10000) - def tableName1 = "routine_load_" + tableName - if (i <= 3) { - qt_sql_column_separator "select * from ${tableName1} order by k00,k01" - } else { - qt_sql_column_separator "select * from ${tableName1} order by k00" + sql "sync" + i++ + } catch (Exception e) { + log.info("exception: ${e.toString()}".toString()) + assertEquals(e.toString(), "java.sql.SQLException: errCode = 2, detailMessage = exec_mem_limit must be greater than 0") } - - sql "stop routine load for ${jobs[i]}" - i++ } } finally { for (String tableName in tables) { @@ -672,7 +725,7 @@ suite("test_routine_load","p0") { } } - // json + // timezone i = 0 if (enabled != null && enabled.equalsIgnoreCase("true")) { try { @@ -683,10 +736,11 @@ suite("test_routine_load","p0") { def name = "routine_load_" + tableName sql """ CREATE ROUTINE LOAD ${jobs[i]} ON ${name} - COLUMNS(${columns[i]}) + COLUMNS(${columns[i]}), + COLUMNS TERMINATED BY "|" PROPERTIES ( - "format" = "json", + "timezone" = "Asia/Shanghai", "max_batch_interval" = "5", "max_batch_rows" = "300000", "max_batch_size" = "209715200" @@ -694,7 +748,7 @@ suite("test_routine_load","p0") { FROM KAFKA ( "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", - "kafka_topic" = "${jsonTopic[i]}", + "kafka_topic" = "${topics[i]}", "property.kafka_default_offsets" = "OFFSET_BEGINNING" ); """ @@ -735,22 +789,18 @@ suite("test_routine_load","p0") { sleep(5000) count++ } - if (i <= 3) { - qt_sql_json "select * from ${tableName1} order by k00,k01" - } else { - qt_sql_json "select * from ${tableName1} order by k00" - } sql "stop routine load for ${jobs[i]}" i++ } } finally { for (String tableName in tables) { - sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + //sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text } } } + //strict_mode i = 0 if (enabled != null && enabled.equalsIgnoreCase("true")) { try { @@ -761,11 +811,11 @@ suite("test_routine_load","p0") { def name = "routine_load_" + tableName sql """ CREATE ROUTINE LOAD ${jobs[i]} ON ${name} - COLUMNS(${columns[i]}) + COLUMNS(${columns[i]}), + COLUMNS TERMINATED BY "|" PROPERTIES ( - "format" = "json", - "jsonpaths" = '${jsonpaths[i]}', + "strict_mode" = "true", "max_batch_interval" = "5", "max_batch_rows" = "300000", "max_batch_size" = "209715200" @@ -773,7 +823,7 @@ suite("test_routine_load","p0") { FROM KAFKA ( "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", - "kafka_topic" = "${jsonTopic[i]}", + "kafka_topic" = "${errorTopics[i]}", "property.kafka_default_offsets" = "OFFSET_BEGINNING" ); """ @@ -787,12 +837,9 @@ suite("test_routine_load","p0") { sleep(1000) def res = sql "show routine load for ${jobs[i]}" def state = res[0][8].toString() - if (state == "NEED_SCHEDULE") { - continue; + if (state != "NEED_SCHEDULE") { + break; } - log.info("reason of state changed: ${res[0][17].toString()}".toString()) - assertEquals(res[0][8].toString(), "RUNNING") - break; } def count = 0 @@ -814,11 +861,6 @@ suite("test_routine_load","p0") { sleep(5000) count++ } - if (i <= 3) { - qt_sql_json_jsonpath "select * from ${tableName1} order by k00,k01" - } else { - qt_sql_json_jsonpath "select * from ${tableName1} order by k00" - } sql "stop routine load for ${jobs[i]}" i++ @@ -829,27 +871,11 @@ suite("test_routine_load","p0") { } } } - - // disable_simdjson_reader and load json + + // max_error_number i = 0 if (enabled != null && enabled.equalsIgnoreCase("true")) { - def backendId_to_backendIP = [:] - def backendId_to_backendHttpPort = [:] - getBackendIpHttpPort(backendId_to_backendIP, backendId_to_backendHttpPort); - - def set_be_param = { paramName, paramValue -> - // for eache be node, set paramName=paramValue - for (String id in backendId_to_backendIP.keySet()) { - def beIp = backendId_to_backendIP.get(id) - def bePort = backendId_to_backendHttpPort.get(id) - def (code, out, err) = curl("POST", String.format("http://%s:%s/api/update_config?%s=%s", beIp, bePort, paramName, paramValue)) - assertTrue(out.contains("OK")) - } - } - try { - set_be_param.call("enable_simdjson_reader", "false") - for (String tableName in tables) { sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text @@ -857,11 +883,11 @@ suite("test_routine_load","p0") { def name = "routine_load_" + tableName sql """ CREATE ROUTINE LOAD ${jobs[i]} ON ${name} - COLUMNS(${columns[i]}) + COLUMNS(${columns[i]}), + COLUMNS TERMINATED BY "|" PROPERTIES ( - "format" = "json", - "jsonpaths" = '${jsonpaths[i]}', + "max_error_number" = "${filteredRows[i]}", "max_batch_interval" = "5", "max_batch_rows" = "300000", "max_batch_size" = "209715200" @@ -869,7 +895,7 @@ suite("test_routine_load","p0") { FROM KAFKA ( "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", - "kafka_topic" = "${jsonTopic[i]}", + "kafka_topic" = "${errorTopics[i]}", "property.kafka_default_offsets" = "OFFSET_BEGINNING" ); """ @@ -911,233 +937,684 @@ suite("test_routine_load","p0") { count++ } - if (i <= 3) { - qt_disable_simdjson_reader "select * from ${tableName1} order by k00,k01" - } else { - qt_disable_simdjson_reader "select * from ${tableName1} order by k00" - } - sql "stop routine load for ${jobs[i]}" i++ } } finally { - set_be_param.call("enable_simdjson_reader", "true") for (String tableName in tables) { sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text } } } - - - // TODO: need update kafka script - // i = 0 - // if (enabled != null && enabled.equalsIgnoreCase("true")) { - // try { - // for (String tableName in tables) { - // sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text - // sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text - - // def name = "routine_load_" + tableName - // sql """ - // CREATE ROUTINE LOAD ${jobs[i]} ON ${name} - // COLUMNS(${columns[i]}) - // PROPERTIES - // ( - // "format" = "json", - // "strip_outer_array" = "true", - // "fuzzy_parse" = "true", - // "max_batch_interval" = "5", - // "max_batch_rows" = "300000", - // "max_batch_size" = "209715200" - // ) - // FROM KAFKA - // ( - // "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", - // "kafka_topic" = "${jsonArrayTopic[i]}", - // "property.kafka_default_offsets" = "OFFSET_BEGINNING" - // ); - // """ - // sql "sync" - // i++ - // } - - // i = 0 - // for (String tableName in tables) { - // while (true) { - // sleep(1000) - // def res = sql "show routine load for ${jobs[i]}" - // def state = res[0][8].toString() - // if (state == "NEED_SCHEDULE") { - // continue; - // } - // log.info("reason of state changed: ${res[0][17].toString()}".toString()) - // assertEquals(res[0][8].toString(), "RUNNING") - // break; - // } - - // def count = 0 - // def tableName1 = "routine_load_" + tableName - // while (true) { - // def res = sql "select count(*) from ${tableName1}" - // def state = sql "show routine load for ${jobs[i]}" - // log.info("routine load state: ${state[0][8].toString()}".toString()) - // log.info("routine load statistic: ${state[0][14].toString()}".toString()) - // log.info("reason of state changed: ${state[0][17].toString()}".toString()) - // if (res[0][0] > 0) { - // break - // } - // if (count >= 120) { - // log.error("routine load can not visible for long time") - // assertEquals(20, res[0][0]) - // break - // } - // sleep(5000) - // count++ - // } - // if (i <= 3) { - // qt_sql_json_strip_outer_array "select * from ${tableName1} order by k00,k01" - // } else { - // qt_sql_json_strip_outer_array "select * from ${tableName1} order by k00" - // } - - // sql "stop routine load for ${jobs[i]}" - // i++ - // } - // } finally { - // for (String tableName in tables) { - // sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text - // } - // } - // } - // multi_table + // max_filter_ratio + i = 0 if (enabled != null && enabled.equalsIgnoreCase("true")) { - def j = 0 - for (String jobName in multiTableJobName) { - try { - for (String tableName in multiTables) { - sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text - sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text - } + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + def name = "routine_load_" + tableName sql """ - CREATE ROUTINE LOAD ${jobName} + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}), COLUMNS TERMINATED BY "|" PROPERTIES ( + "max_filter_ratio" = "${maxFilterRatio[i]}", + "max_error_number" = "1000", "max_batch_interval" = "5", - "format" = "${formats[j]}", "max_batch_rows" = "300000", "max_batch_size" = "209715200" ) FROM KAFKA ( "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", - "kafka_topic" = "${jobName}", + "kafka_topic" = "${errorTopics[i]}", "property.kafka_default_offsets" = "OFFSET_BEGINNING" ); """ sql "sync" + i++ + } - i = 0 - for (String tableName in multiTables) { - while (true) { - sleep(1000) - def res = sql "show routine load for ${jobName}" - def state = res[0][8].toString() - if (state == "NEED_SCHEDULE") { - continue; - } - assertEquals(res[0][8].toString(), "RUNNING") - break; + i = 0 + for (String tableName in tables) { + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobs[i]}" + def state = res[0][8].toString() + if (state == "NEED_SCHEDULE") { + continue; } + log.info("reason of state changed: ${res[0][17].toString()}".toString()) + assertEquals(res[0][8].toString(), "RUNNING") + break; + } - def count = 0 - def tableName1 = "routine_load_" + tableName - while (true) { - def res = sql "select count(*) from ${tableName1}" - def state = sql "show routine load for ${jobName}" - log.info("routine load state: ${state[0][8].toString()}".toString()) - log.info("routine load statistic: ${state[0][14].toString()}".toString()) - log.info("reason of state changed: ${state[0][17].toString()}".toString()) - if (res[0][0] > 0) { - break - } - if (count >= 120) { - log.error("routine load can not visible for long time") - assertEquals(20, res[0][0]) - break - } - sleep(5000) - count++ + def count = 0 + def tableName1 = "routine_load_" + tableName + while (true) { + def res = sql "select count(*) from ${tableName1}" + def state = sql "show routine load for ${jobs[i]}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) + log.info("reason of state changed: ${state[0][17].toString()}".toString()) + if (res[0][0] > 0) { + break } - - if (i <= 3) { - qt_sql_multi_table_one_data "select * from ${tableName1} order by k00,k01" - } else { - qt_sql_multi_table_one_data "select * from ${tableName1} order by k00" + if (count >= 120) { + log.error("routine load can not visible for long time") + assertEquals(20, res[0][0]) + break } - - i++ - } - } finally { - sql "stop routine load for ${jobName}" - for (String tableName in multiTables) { - sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sleep(5000) + count++ } + + sql "stop routine load for ${jobs[i]}" + i++ + } + } finally { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text } - j++ } } + // load_to_single_tablet + i = 0 if (enabled != null && enabled.equalsIgnoreCase("true")) { - def j = 0 - for (String jobName in multiTableJobName1) { - try { - for (String tableName in multiTables1) { - sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text - sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text - } + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + def name = "routine_load_" + tableName sql """ - CREATE ROUTINE LOAD ${jobName} + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}), COLUMNS TERMINATED BY "|" PROPERTIES ( - "max_batch_interval" = "5", - "format" = "${formats[j]}", + "load_to_single_tablet" = "true", + "max_batch_interval" = "1", "max_batch_rows" = "300000", "max_batch_size" = "209715200" ) FROM KAFKA ( "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", - "kafka_topic" = "${jobName}", + "kafka_topic" = "${topics[i]}", "property.kafka_default_offsets" = "OFFSET_BEGINNING" ); """ sql "sync" + i++ + } - i = 0 - for (String tableName in multiTables1) { - while (true) { - sleep(1000) - def res = sql "show routine load for ${jobName}" - def state = res[0][8].toString() - if (state == "NEED_SCHEDULE") { - continue; - } - assertEquals(res[0][8].toString(), "RUNNING") + i = 0 + for (String tableName in tables) { + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobs[i]}" + def state = res[0][8].toString() + if (state != "NEED_SCHEDULE") { break; } + } - def count = 0 - def tableName1 = "routine_load_" + tableName - while (true) { - def res = sql "select count(*) from ${tableName1}" - def state = sql "show routine load for ${jobName}" - log.info("routine load state: ${state[0][8].toString()}".toString()) - log.info("routine load statistic: ${state[0][14].toString()}".toString()) + def tableName1 = "routine_load_" + tableName + + sql "stop routine load for ${jobs[i]}" + i++ + } + } finally { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } + + // column_separator + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + + def name = "routine_load_" + tableName + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}) + PROPERTIES + ( + "max_batch_interval" = "1", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${topics[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + i++ + } + + i = 0 + for (String tableName in tables) { + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobs[i]}" + def state = res[0][8].toString() + if (state != "NEED_SCHEDULE") { + break; + } + } + + sleep(10000) + def tableName1 = "routine_load_" + tableName + sql "stop routine load for ${jobs[i]}" + i++ + } + } finally { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } + + // json + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + + def name = "routine_load_" + tableName + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}) + PROPERTIES + ( + "format" = "json", + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${jsonTopic[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + i++ + } + + i = 0 + for (String tableName in tables) { + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobs[i]}" + def state = res[0][8].toString() + if (state == "NEED_SCHEDULE") { + continue; + } + log.info("reason of state changed: ${res[0][17].toString()}".toString()) + assertEquals(res[0][8].toString(), "RUNNING") + break; + } + + def count = 0 + def tableName1 = "routine_load_" + tableName + while (true) { + def res = sql "select count(*) from ${tableName1}" + def state = sql "show routine load for ${jobs[i]}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) + log.info("reason of state changed: ${state[0][17].toString()}".toString()) + if (res[0][0] > 0) { + break + } + if (count >= 120) { + log.error("routine load can not visible for long time") + assertEquals(20, res[0][0]) + break + } + sleep(5000) + count++ + } + + sql "stop routine load for ${jobs[i]}" + i++ + } + } finally { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } + + // invalid format + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + + def name = "routine_load_" + tableName + try { + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}) + PROPERTIES + ( + "format" = "test", + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${jsonTopic[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + }catch (Exception e) { + log.info("create routine load failed: ${e.getMessage()}") + assertEquals(e.getMessage(), "errCode = 2, detailMessage = Format type is invalid. format=`test`") + } + i++ + } + + } finally { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } + + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + + def name = "routine_load_" + tableName + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}) + PROPERTIES + ( + "format" = "json", + "jsonpaths" = '${jsonpaths[i]}', + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${jsonTopic[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + i++ + } + + i = 0 + for (String tableName in tables) { + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobs[i]}" + def state = res[0][8].toString() + if (state == "NEED_SCHEDULE") { + continue; + } + log.info("reason of state changed: ${res[0][17].toString()}".toString()) + assertEquals(res[0][8].toString(), "RUNNING") + break; + } + + def count = 0 + def tableName1 = "routine_load_" + tableName + while (true) { + def res = sql "select count(*) from ${tableName1}" + def state = sql "show routine load for ${jobs[i]}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) + log.info("reason of state changed: ${state[0][17].toString()}".toString()) + if (res[0][0] > 0) { + break + } + if (count >= 120) { + log.error("routine load can not visible for long time") + assertEquals(20, res[0][0]) + break + } + sleep(5000) + count++ + } + + sql "stop routine load for ${jobs[i]}" + i++ + } + } finally { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } + + // disable_simdjson_reader and load json + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + def backendId_to_backendIP = [:] + def backendId_to_backendHttpPort = [:] + getBackendIpHttpPort(backendId_to_backendIP, backendId_to_backendHttpPort); + + def set_be_param = { paramName, paramValue -> + // for eache be node, set paramName=paramValue + for (String id in backendId_to_backendIP.keySet()) { + def beIp = backendId_to_backendIP.get(id) + def bePort = backendId_to_backendHttpPort.get(id) + def (code, out, err) = curl("POST", String.format("http://%s:%s/api/update_config?%s=%s", beIp, bePort, paramName, paramValue)) + assertTrue(out.contains("OK")) + } + } + + try { + set_be_param.call("enable_simdjson_reader", "false") + + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + + def name = "routine_load_" + tableName + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}) + PROPERTIES + ( + "format" = "json", + "jsonpaths" = '${jsonpaths[i]}', + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${jsonTopic[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + i++ + } + + i = 0 + for (String tableName in tables) { + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobs[i]}" + def state = res[0][8].toString() + if (state == "NEED_SCHEDULE") { + continue; + } + log.info("reason of state changed: ${res[0][17].toString()}".toString()) + assertEquals(res[0][8].toString(), "RUNNING") + break; + } + + def count = 0 + def tableName1 = "routine_load_" + tableName + while (true) { + def res = sql "select count(*) from ${tableName1}" + def state = sql "show routine load for ${jobs[i]}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) + log.info("reason of state changed: ${state[0][17].toString()}".toString()) + if (res[0][0] > 0) { + break + } + if (count >= 120) { + log.error("routine load can not visible for long time") + assertEquals(20, res[0][0]) + break + } + sleep(5000) + count++ + } + + sql "stop routine load for ${jobs[i]}" + i++ + } + } finally { + set_be_param.call("enable_simdjson_reader", "true") + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } + + + // TODO: need update kafka script + // i = 0 + // if (enabled != null && enabled.equalsIgnoreCase("true")) { + // try { + // for (String tableName in tables) { + // sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + // sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + + // def name = "routine_load_" + tableName + // sql """ + // CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + // COLUMNS(${columns[i]}) + // PROPERTIES + // ( + // "format" = "json", + // "strip_outer_array" = "true", + // "fuzzy_parse" = "true", + // "max_batch_interval" = "5", + // "max_batch_rows" = "300000", + // "max_batch_size" = "209715200" + // ) + // FROM KAFKA + // ( + // "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + // "kafka_topic" = "${jsonArrayTopic[i]}", + // "property.kafka_default_offsets" = "OFFSET_BEGINNING" + // ); + // """ + // sql "sync" + // i++ + // } + + // i = 0 + // for (String tableName in tables) { + // while (true) { + // sleep(1000) + // def res = sql "show routine load for ${jobs[i]}" + // def state = res[0][8].toString() + // if (state == "NEED_SCHEDULE") { + // continue; + // } + // log.info("reason of state changed: ${res[0][17].toString()}".toString()) + // assertEquals(res[0][8].toString(), "RUNNING") + // break; + // } + + // def count = 0 + // def tableName1 = "routine_load_" + tableName + // while (true) { + // def res = sql "select count(*) from ${tableName1}" + // def state = sql "show routine load for ${jobs[i]}" + // log.info("routine load state: ${state[0][8].toString()}".toString()) + // log.info("routine load statistic: ${state[0][14].toString()}".toString()) + // log.info("reason of state changed: ${state[0][17].toString()}".toString()) + // if (res[0][0] > 0) { + // break + // } + // if (count >= 120) { + // log.error("routine load can not visible for long time") + // assertEquals(20, res[0][0]) + // break + // } + // sleep(5000) + // count++ + // } + // if (i <= 3) { + // qt_sql_json_strip_outer_array "select * from ${tableName1} order by k00,k01,k02" + // } else { + // qt_sql_json_strip_outer_array "select * from ${tableName1} order by k00,k01,k02" + // } + + // sql "stop routine load for ${jobs[i]}" + // i++ + // } + // } finally { + // for (String tableName in tables) { + // sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + // } + // } + // } + + // multi_table + if (enabled != null && enabled.equalsIgnoreCase("true")) { + def j = 0 + for (String jobName in multiTableJobName) { + try { + for (String tableName in multiTables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + } + + sql """ + CREATE ROUTINE LOAD ${jobName} + COLUMNS TERMINATED BY "|" + PROPERTIES + ( + "max_batch_interval" = "5", + "format" = "${formats[j]}", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${jobName}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + + i = 0 + for (String tableName in multiTables) { + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobName}" + def state = res[0][8].toString() + if (state == "NEED_SCHEDULE") { + continue; + } + assertEquals(res[0][8].toString(), "RUNNING") + break; + } + + def count = 0 + def tableName1 = "routine_load_" + tableName + while (true) { + def res = sql "select count(*) from ${tableName1}" + def state = sql "show routine load for ${jobName}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) + log.info("reason of state changed: ${state[0][17].toString()}".toString()) + if (res[0][0] > 0) { + break + } + if (count >= 120) { + log.error("routine load can not visible for long time") + assertEquals(20, res[0][0]) + break + } + sleep(5000) + count++ + } + + i++ + } + } finally { + sql "stop routine load for ${jobName}" + for (String tableName in multiTables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + j++ + } + } + + if (enabled != null && enabled.equalsIgnoreCase("true")) { + def j = 0 + for (String jobName in multiTableJobName1) { + try { + for (String tableName in multiTables1) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + } + + sql """ + CREATE ROUTINE LOAD ${jobName} + COLUMNS TERMINATED BY "|" + PROPERTIES + ( + "max_batch_interval" = "5", + "format" = "${formats[j]}", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${jobName}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + + i = 0 + for (String tableName in multiTables1) { + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobName}" + def state = res[0][8].toString() + if (state == "NEED_SCHEDULE") { + continue; + } + assertEquals(res[0][8].toString(), "RUNNING") + break; + } + + def count = 0 + def tableName1 = "routine_load_" + tableName + while (true) { + def res = sql "select count(*) from ${tableName1}" + def state = sql "show routine load for ${jobName}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) log.info("reason of state changed: ${state[0][17].toString()}".toString()) if (res[0][0] > 0) { break @@ -1150,22 +1627,632 @@ suite("test_routine_load","p0") { sleep(5000) count++ } - - if (i <= 3) { - qt_sql_multi_table "select * from ${tableName1} order by k00,k01" - } else { - qt_sql_multi_table "select * from ${tableName1} order by k00" + + i++ + } + } finally { + sql "stop routine load for ${jobName}" + for (String tableName in multiTables1) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + j++ + } + } + + // show command + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + + def name = "routine_load_" + tableName + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}), + COLUMNS TERMINATED BY "|" + PROPERTIES + ( + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${topics[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + i++ + } + + i = 0 + for (String tableName in tables) { + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobs[i]}" + def state = res[0][8].toString() + if (state == "NEED_SCHEDULE") { + continue; + } + log.info("reason of state changed: ${res[0][17].toString()}".toString()) + assertEquals(res[0][8].toString(), "RUNNING") + break; + } + + def count = 0 + def tableName1 = "routine_load_" + tableName + while (true) { + def res = sql "select count(*) from ${tableName1}" + def state = sql "show routine load for ${jobs[i]}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) + log.info("reason of state changed: ${state[0][17].toString()}".toString()) + if (res[0][0] > 0) { + break + } + if (count >= 120) { + log.error("routine load can not visible for long time") + assertEquals(20, res[0][0]) + break + } + sleep(5000) + count++ + } + + def res = sql "SHOW ROUTINE LOAD TASK WHERE JobName = \"${jobs[i]}\"" + log.info("routine load task DataSource: ${res[0][8].toString()}".toString()) + def json = parseJson(res[0][8]) + assertEquals("20", "${res[0][8][5]}".toString()+"${res[0][8][6]}".toString()) + + sql "stop routine load for ${jobs[i]}" + i++ + } + } finally { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } + + // pause and resume command + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + + def name = "routine_load_" + tableName + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}), + COLUMNS TERMINATED BY "|" + PROPERTIES + ( + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${topics[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + i++ + } + + i = 0 + for (String tableName in tables) { + sql "pause routine load for ${jobs[i]}" + sql "resume routine load for ${jobs[i]}" + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobs[i]}" + def state = res[0][8].toString() + if (state == "NEED_SCHEDULE") { + continue; + } + log.info("reason of state changed: ${res[0][17].toString()}".toString()) + assertEquals(res[0][8].toString(), "RUNNING") + break; + } + + def count = 0 + def tableName1 = "routine_load_" + tableName + while (true) { + def res = sql "select count(*) from ${tableName1}" + def state = sql "show routine load for ${jobs[i]}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) + log.info("reason of state changed: ${state[0][17].toString()}".toString()) + if (res[0][0] > 0) { + break + } + if (count >= 120) { + log.error("routine load can not visible for long time") + assertEquals(20, res[0][0]) + break + } + sleep(5000) + count++ + } + + sql "stop routine load for ${jobs[i]}" + i++ + } + } finally { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } + + // update command + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + + def name = "routine_load_" + tableName + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}), + COLUMNS TERMINATED BY "|" + PROPERTIES + ( + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${topics[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + sql "pause routine load for ${jobs[i]}" + def res = sql "show routine load for ${jobs[i]}" + log.info("routine load job properties: ${res[0][11].toString()}".toString()) + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"desired_concurrent_number\" = \"1\");" + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"max_error_number\" = \"1\");" + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"max_batch_rows\" = \"300001\");" + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"max_batch_size\" = \"209715201\");" + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"max_batch_interval\" = \"6\");" + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"max_filter_ratio\" = \"0.5\");" + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"jsonpaths\" = \"jsonpaths\");" + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"json_root\" = \"json_root\");" + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"strip_outer_array\" = \"true\");" + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"strict_mode\" = \"true\");" + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"timezone\" = \"Asia/Shanghai\");" + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"num_as_string\" = \"true\");" + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"fuzzy_parse\" = \"true\");" + sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"workload_group\" = \"alter_routine_load_group\");" + res = sql "show routine load for ${jobs[i]}" + log.info("routine load job properties: ${res[0][11].toString()}".toString()) + + res = sql "show routine load for ${jobs[i]}" + def json = parseJson(res[0][11]) + assertEquals("1", json.desired_concurrent_number.toString()) + assertEquals("1", json.max_error_number.toString()) + assertEquals("300001", json.max_batch_rows.toString()) + assertEquals("209715201", json.max_batch_size.toString()) + assertEquals("6", json.max_batch_interval.toString()) + //TODO(bug): Can not update + //assertEquals("0.5", json.max_filter_ratio.toString()) + assertEquals("jsonpaths", json.jsonpaths.toString()) + assertEquals("json_root", json.json_root.toString()) + assertEquals("true", json.strict_mode.toString()) + assertEquals("true", json.strip_outer_array.toString()) + assertEquals("Asia/Shanghai", json.timezone.toString()) + assertEquals("true", json.num_as_string.toString()) + sql "resume routine load for ${jobs[i]}" + i++ + } + + i = 0 + for (String tableName in tables) { + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobs[i]}" + def state = res[0][8].toString() + if (state == "NEED_SCHEDULE") { + continue; + } + log.info("reason of state changed: ${res[0][17].toString()}".toString()) + assertEquals(res[0][8].toString(), "RUNNING") + break; + } + + def count = 0 + def tableName1 = "routine_load_" + tableName + while (true) { + def res = sql "select count(*) from ${tableName1}" + def state = sql "show routine load for ${jobs[i]}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) + log.info("reason of state changed: ${state[0][17].toString()}".toString()) + if (res[0][0] > 0) { + break + } + if (count >= 120) { + log.error("routine load can not visible for long time") + assertEquals(20, res[0][0]) + break + } + sleep(5000) + count++ + } + + sql "stop routine load for ${jobs[i]}" + i++ + } + } finally { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } + + +//test PRECEDING FILTER condition + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + + def name = "routine_load_" + tableName + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}), + COLUMNS TERMINATED BY "|", + PRECEDING FILTER k00 = 8 + PROPERTIES + ( + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${topics[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + i++ + } + + i = 0 + for (String tableName in tables) { + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobs[i]}" + def state = res[0][8].toString() + if (state == "NEED_SCHEDULE") { + continue; + } + log.info("reason of state changed: ${res[0][17].toString()}".toString()) + assertEquals(res[0][8].toString(), "RUNNING") + break; + } + + def count = 0 + def tableName1 = "routine_load_" + tableName + while (true) { + def res = sql "select count(*) from ${tableName1}" + def state = sql "show routine load for ${jobs[i]}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) + log.info("reason of state changed: ${state[0][17].toString()}".toString()) + if (res[0][0] > 0) { + break + } + if (count >= 120) { + log.error("routine load can not visible for long time") + assertEquals(20, res[0][0]) + break + } + sleep(5000) + count++ + } + sql "stop routine load for ${jobs[i]}" + i++ + } + } finally { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } + + //test where condition + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + + def name = "routine_load_" + tableName + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]}), + COLUMNS TERMINATED BY "|", + WHERE k00 = 8 + PROPERTIES + ( + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${topics[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + i++ + } + + i = 0 + for (String tableName in tables) { + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobs[i]}" + def state = res[0][8].toString() + if (state == "NEED_SCHEDULE") { + continue; + } + log.info("reason of state changed: ${res[0][17].toString()}".toString()) + assertEquals(res[0][8].toString(), "RUNNING") + break; + } + + def count = 0 + def tableName1 = "routine_load_" + tableName + while (true) { + def res = sql "select count(*) from ${tableName1}" + def state = sql "show routine load for ${jobs[i]}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) + log.info("reason of state changed: ${state[0][17].toString()}".toString()) + if (res[0][0] > 0) { + break + } + if (count >= 120) { + log.error("routine load can not visible for long time") + assertEquals(20, res[0][0]) + break } - + sleep(5000) + count++ + } + sql "stop routine load for ${jobs[i]}" + i++ + } + } finally { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } + + //test delete condition + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + for (String tableName in tables) { + if (i != 2){ i++ + continue } - } finally { - sql "stop routine load for ${jobName}" - for (String tableName in multiTables1) { - sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + + def name = "routine_load_" + tableName + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + WITH MERGE + COLUMNS(${columns[i]}), + COLUMNS TERMINATED BY "|", + DELETE ON k00=8 + PROPERTIES + ( + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${topics[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + i++ + } + + i = 0 + for (String tableName in tables) { + if (i != 2){ + i++ + continue + } + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobs[i]}" + def state = res[0][8].toString() + if (state == "NEED_SCHEDULE") { + continue; + } + log.info("reason of state changed: ${res[0][17].toString()}".toString()) + assertEquals(res[0][8].toString(), "RUNNING") + break; + } + + def count = 0 + def tableName1 = "routine_load_" + tableName + while (true) { + def res = sql "select count(*) from ${tableName1}" + def state = sql "show routine load for ${jobs[i]}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) + log.info("reason of state changed: ${state[0][17].toString()}".toString()) + if (res[0][0] > 0) { + break + } + if (count >= 120) { + log.error("routine load can not visible for long time") + assertEquals(20, res[0][0]) + break + } + sleep(5000) + count++ } + + sql "stop routine load for ${jobs[i]}" + i++ + } + } finally { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + } + } + } + + // sequence + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + sql new File("""${context.file.parent}/ddl/uniq_tbl_basic_drop_sequence.sql""").text + sql new File("""${context.file.parent}/ddl/uniq_tbl_basic_create_sequence.sql""").text + + def name = "routine_load_uniq_tbl_basic_sequence" + def job = "sequence_job" + sql """ + CREATE ROUTINE LOAD ${job} ON ${name} + COLUMNS(${columns[0]}), + COLUMNS TERMINATED BY "|" + PROPERTIES + ( + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${topics[0]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + + while (true) { + sleep(1000) + def res = sql "show routine load for ${job}" + def state = res[0][8].toString() + if (state == "NEED_SCHEDULE") { + continue; + } + log.info("reason of state changed: ${res[0][17].toString()}".toString()) + assertEquals(res[0][8].toString(), "RUNNING") + break; + } + + def count = 0 + while (true) { + def res = sql "select count(*) from ${name}" + def state = sql "show routine load for ${job}" + log.info("routine load state: ${state[0][8].toString()}".toString()) + log.info("routine load statistic: ${state[0][14].toString()}".toString()) + log.info("reason of state changed: ${state[0][17].toString()}".toString()) + if (res[0][0] > 0) { + break + } + if (count >= 120) { + log.error("routine load can not visible for long time") + assertEquals(20, res[0][0]) + break + } + sleep(5000) + count++ + } + qt_sql_squence "select * from routine_load_uniq_tbl_basic_sequence order by k00,k01,k02" + sql "stop routine load for ${job}" + } finally { + sql new File("""${context.file.parent}/ddl/uniq_tbl_basic_drop_sequence.sql""").text + } + } + + // error command + i = 0 + if (enabled != null && enabled.equalsIgnoreCase("true")) { + try { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text + sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text + + def name = "routine_load_" + tableName + sql """ + CREATE ROUTINE LOAD ${jobs[i]} ON ${name} + COLUMNS(${columns[i]},k30), + COLUMNS TERMINATED BY "|" + PROPERTIES + ( + "max_batch_interval" = "5", + "max_batch_rows" = "300000", + "max_batch_size" = "209715200" + ) + FROM KAFKA + ( + "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", + "kafka_topic" = "${topics[i]}", + "property.kafka_default_offsets" = "OFFSET_BEGINNING" + ); + """ + sql "sync" + i++ + } + + i = 0 + for (String tableName in tables) { + while (true) { + sleep(1000) + def res = sql "show routine load for ${jobs[i]}" + def state = res[0][8].toString() + if (state != "PAUSED") { + continue; + } + log.info("reason of state changed: ${res[0][17].toString()}".toString()) + assertEquals(res[0][17].toString(), "ErrorReason{code=errCode = 102, msg='current error rows is more than max_error_number or the max_filter_ratio is more than the value set'}") + break; + } + + sql "stop routine load for ${jobs[i]}" + i++ + } + } finally { + for (String tableName in tables) { + sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text } - j++ } } -} +} \ No newline at end of file From d724939716195de383de42b6ea5c70a6cf58bf24 Mon Sep 17 00:00:00 2001 From: Xujianxu Date: Mon, 4 Nov 2024 14:22:51 +0800 Subject: [PATCH 03/10] add kafka dependency --- regression-test/framework/pom.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/regression-test/framework/pom.xml b/regression-test/framework/pom.xml index 011c97b77b6b86..8e16c617c520e5 100644 --- a/regression-test/framework/pom.xml +++ b/regression-test/framework/pom.xml @@ -216,6 +216,11 @@ under the License. ${groovy.version} pom + + org.apache.kafka + kafka-clients + 2.8.1 + org.junit.jupiter junit-jupiter-api From c071de7dd68222a04ec3e3d144be7ee0e9153574 Mon Sep 17 00:00:00 2001 From: Xujianxu Date: Mon, 4 Nov 2024 15:05:02 +0800 Subject: [PATCH 04/10] remove workload group for routine load --- .../suites/load_p0/routine_load/test_routine_load.groovy | 3 --- 1 file changed, 3 deletions(-) diff --git a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy index ba385076a655b2..7a7fa27145d9aa 100644 --- a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy +++ b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy @@ -22,9 +22,6 @@ import org.apache.kafka.clients.producer.ProducerConfig suite("test_routine_load","p0") { - sql "create workload group if not exists create_routine_load_group properties ( 'cpu_share'='123');" - sql "create workload group if not exists alter_routine_load_group properties ( 'cpu_share'='123');" - Thread.sleep(5000) // wait publish workload group to be def tables = [ "dup_tbl_basic", From 2e284f6c0fc48aa7c1ff74db7471d42da4838c6a Mon Sep 17 00:00:00 2001 From: Xujianxu Date: Mon, 4 Nov 2024 15:57:18 +0800 Subject: [PATCH 05/10] add kafka data for routine load test cases --- .../routine_load/data/basic_array_data.csv | 20 +++++++++++++++++++ .../data/basic_array_data_json.json | 1 + .../data/basic_array_data_json_by_line.json | 18 +++++++++++++++++ .../data/basic_array_data_timezone.csv | 20 +++++++++++++++++++ .../data/basic_array_data_with_errors.csv | 20 +++++++++++++++++++ .../load_p0/routine_load/data/basic_data.csv | 20 +++++++++++++++++++ .../routine_load/data/basic_data_json.json | 1 + .../data/basic_data_json_by_line.json | 20 +++++++++++++++++++ .../routine_load/data/basic_data_timezone.csv | 20 +++++++++++++++++++ .../data/basic_data_with_errors.csv | 20 +++++++++++++++++++ .../routine_load/data/invalid_json_path.json | 20 +++++++++++++++++++ .../routine_load/data/multi_table_csv.csv | 1 + .../routine_load/data/multi_table_csv1.csv | 2 ++ .../routine_load/data/multi_table_json.json | 1 + .../routine_load/data/multi_table_json1.json | 2 ++ .../data/multi_table_load_invalid_table.csv | 1 + .../data/test_enclose_and_escape0.csv | 1 + .../data/test_enclose_and_escape1.csv | 1 + .../routine_load/data/test_offset_time.csv | 1 + .../routine_load/data/test_out_of_range.csv | 1 + .../data/test_routine_load_with_sc.csv | 1 + .../routine_load/data/test_schedule.csv | 20 +++++++++++++++++++ .../data/test_show_routine_load.csv | 1 + .../routine_load/data/test_topic_after.csv | 1 + .../routine_load/data/test_topic_before.csv | 5 +++++ .../data/test_where_condition.csv | 20 +++++++++++++++++++ 26 files changed, 239 insertions(+) create mode 100644 regression-test/suites/load_p0/routine_load/data/basic_array_data.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/basic_array_data_json.json create mode 100644 regression-test/suites/load_p0/routine_load/data/basic_array_data_json_by_line.json create mode 100644 regression-test/suites/load_p0/routine_load/data/basic_array_data_timezone.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/basic_array_data_with_errors.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/basic_data.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/basic_data_json.json create mode 100644 regression-test/suites/load_p0/routine_load/data/basic_data_json_by_line.json create mode 100644 regression-test/suites/load_p0/routine_load/data/basic_data_timezone.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/basic_data_with_errors.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/invalid_json_path.json create mode 100644 regression-test/suites/load_p0/routine_load/data/multi_table_csv.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/multi_table_csv1.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/multi_table_json.json create mode 100644 regression-test/suites/load_p0/routine_load/data/multi_table_json1.json create mode 100644 regression-test/suites/load_p0/routine_load/data/multi_table_load_invalid_table.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/test_enclose_and_escape0.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/test_enclose_and_escape1.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/test_offset_time.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/test_out_of_range.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/test_routine_load_with_sc.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/test_schedule.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/test_show_routine_load.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/test_topic_after.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/test_topic_before.csv create mode 100644 regression-test/suites/load_p0/routine_load/data/test_where_condition.csv diff --git a/regression-test/suites/load_p0/routine_load/data/basic_array_data.csv b/regression-test/suites/load_p0/routine_load/data/basic_array_data.csv new file mode 100644 index 00000000000000..d25ef6489bf672 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/basic_array_data.csv @@ -0,0 +1,20 @@ +55|[1, 1, 1, 1, 1, 1]|[65, 65, 65, 65, 65, 65]|[18805, 18805, 18805, 18805, 18805, 18805]|[229725878, 229725878, 229725878, 229725878, 229725878, 229725878]|[2742856458318615325, 2742856458318615325, 2742856458318615325, 2742856458318615325, 2742856458318615325, 2742856458318615325]|[5907702768956232371, 5907702768956232371, 5907702768956232371, 5907702768956232371, 5907702768956232371, 5907702768956232371]|[12354.624, 12354.624, 12354.624, 12354.624, 12354.624]|[1697579881.947477, 1697579881.947477, 1697579881.947477, 1697579881.947477, 1697579881.947477, 1697579881.947477]|[20409908, 20409908, 20409908, 20409908, 20409908, 20409908]|[-69625379, -69625379, -69625379, -69625379, -69625379, -69625379]|[2023-08-09, 2023-08-09, 2023-08-09, 2023-08-09, 2023-08-09, 2023-08-09]|[2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54]|[2023-03-19, 2023-03-19, 2023-03-19, 2023-03-19, 2023-03-19, 2023-03-19]|[2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52]|['G', 'G', 'G', 'G', 'G', 'G']|['a', 'a', 'a', 'a', 'a', 'a']|['BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7'] +84|[0, 0, 0, 0, 0, 0]|[-10, -10, -10, -10, -10, -10]|[9493, 9493, 9493, 9493, 9493, 9493]|[-547874696, -547874696, -547874696, -547874696, -547874696, -547874696]|[-115057683458952756, -115057683458952756, -115057683458952756, -115057683458952756, -115057683458952756, -115057683458952756]|[4473017779279230085, 4473017779279230085, 4473017779279230085, 4473017779279230085, 4473017779279230085, 4473017779279230085]|[13718.372, 13718.372, 13718.372, 13718.372, 13718.372]|[-978213266.02697, -978213266.02697, -978213266.02697, -978213266.02697, -978213266.02697, -978213266.02697]|[-88516589, -88516589, -88516589, -88516589, -88516589, -88516589]|[-62683124, -62683124, -62683124, -62683124, -62683124, -62683124]|[2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26]|[2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43]|[2023-03-25, 2023-03-25, 2023-03-25, 2023-03-25, 2023-03-25, 2023-03-25]|[2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14]|['J', 'J', 'J', 'J', 'J', 'J']|['a', 'a', 'a', 'a', 'a', 'a']|['yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq'] +48|[0, 0, 0, 0, 0, 0]|[88, 88, 88, 88, 88, 88]|[-18899, -18899, -18899, -18899, -18899, -18899]|[1953750640, 1953750640, 1953750640, 1953750640, 1953750640, 1953750640]|[-6083034186246180312, -6083034186246180312, -6083034186246180312, -6083034186246180312, -6083034186246180312, -6083034186246180312]|[7861718260607212662, 7861718260607212662, 7861718260607212662, 7861718260607212662, 7861718260607212662, 7861718260607212662]|[20562.791, 20562.791, 20562.791, 20562.791, 20562.791]|[-1597994654.903396, -1597994654.903396, -1597994654.903396, -1597994654.903396, -1597994654.903396, -1597994654.903396]|[91765768, 91765768, 91765768, 91765768, 91765768, 91765768]|[-47488138, -47488138, -47488138, -47488138, -47488138, -47488138]|[2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12]|[2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24]|[2023-07-16, 2023-07-16, 2023-07-16, 2023-07-16, 2023-07-16, 2023-07-16]|[2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07]|['u', 'u', 'u', 'u', 'u', 'u']|['P', 'P', 'P', 'P', 'P', 'P']|['wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv'] +44|[0, 0, 0, 0, 0, 0]|[61, 61, 61, 61, 61, 61]|[-23419, -23419, -23419, -23419, -23419, -23419]|[378600280, 378600280, 378600280, 378600280, 378600280, 378600280]|[6788166268039991679, 6788166268039991679, 6788166268039991679, 6788166268039991679, 6788166268039991679, 6788166268039991679]|[-2814786606977504852, -2814786606977504852, -2814786606977504852, -2814786606977504852, -2814786606977504852, -2814786606977504852]|[-20151.432, -20151.432, -20151.432, -20151.432, -20151.432]|[-1248229001.218229, -1248229001.218229, -1248229001.218229, -1248229001.218229, -1248229001.218229, -1248229001.218229]|[-45191385, -45191385, -45191385, -45191385, -45191385, -45191385]|[-27910227, -27910227, -27910227, -27910227, -27910227, -27910227]|[2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13]|[2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32]|[2023-03-20, 2023-03-20, 2023-03-20, 2023-03-20, 2023-03-20, 2023-03-20]|[2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00]|['4', '4', '4', '4', '4', '4']|['I', 'I', 'I', 'I', 'I', 'I']|['NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1'] +4|[0, 0, 0, 0, 0, 0]|[63, 63, 63, 63, 63, 63]|[11399, 11399, 11399, 11399, 11399, 11399]|[-583523026, -583523026, -583523026, -583523026, -583523026, -583523026]|[8801164674137231293, 8801164674137231293, 8801164674137231293, 8801164674137231293, 8801164674137231293, 8801164674137231293]|[-8287675635310193906, -8287675635310193906, -8287675635310193906, -8287675635310193906, -8287675635310193906, -8287675635310193906]|[23243.16, 23243.16, 23243.16, 23243.16, 23243.16]|[716719993.249115, 716719993.249115, 716719993.249115, 716719993.249115, 716719993.249115, 716719993.249115]|[-40335903, -40335903, -40335903, -40335903, -40335903, -40335903]|[74087997, 74087997, 74087997, 74087997, 74087997, 74087997]|[2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13]|[2023-08-06 19:03:27, 2023-08-06 19:03:27, 2023-08-06 19:03:27, 2023-08-06 19:03:27, 2023-08-06 19:03:27, 2023-08-06 19:03:27]|[2023-03-28, 2023-03-28, 2023-03-28, 2023-03-28, 2023-03-28, 2023-03-28]|[2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47]|['z', 'z', 'z', 'z', 'z', 'z']|['1', '1', '1', '1', '1', '1']|['xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz'] +4|[0, 0, 0, 0, 0, 0]|[-67, -67, -67, -67, -67, -67]|[-30372, -30372, -30372, -30372, -30372, -30372]|[181502941, 181502941, 181502941, 181502941, 181502941, 181502941]|[-2062236823576972800, -2062236823576972800, -2062236823576972800, -2062236823576972800, -2062236823576972800, -2062236823576972800]|[6357002962400127842, 6357002962400127842, 6357002962400127842, 6357002962400127842, 6357002962400127842, 6357002962400127842]|[21235.783, 21235.783, 21235.783, 21235.783, 21235.783]|[-1101694755.713891, -1101694755.713891, -1101694755.713891, -1101694755.713891, -1101694755.713891, -1101694755.713891]|[58088067, 58088067, 58088067, 58088067, 58088067, 58088067]|[-66079723, -66079723, -66079723, -66079723, -66079723, -66079723]|[2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24]|[2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12]|[2022-11-19, 2022-11-19, 2022-11-19, 2022-11-19, 2022-11-19, 2022-11-19]|[2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12]|['G', 'G', 'G', 'G', 'G', 'G']|['a', 'a', 'a', 'a', 'a', 'a']|['tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W'] +61|[1, 1, 1, 1, 1, 1]|[121, 121, 121, 121, 121, 121]|[31806, 31806, 31806, 31806, 31806, 31806]|[-1410915562, -1410915562, -1410915562, -1410915562, -1410915562, -1410915562]|[-250403393155768717, -250403393155768717, -250403393155768717, -250403393155768717, -250403393155768717, -250403393155768717]|[4301573778529723431, 4301573778529723431, 4301573778529723431, 4301573778529723431, 4301573778529723431, 4301573778529723431]|[10719.892, 10719.892, 10719.892, 10719.892, 10719.892]|[1073780599.127242, 1073780599.127242, 1073780599.127242, 1073780599.127242, 1073780599.127242, 1073780599.127242]|[78876206, 78876206, 78876206, 78876206, 78876206, 78876206]|[-77837482, -77837482, -77837482, -77837482, -77837482, -77837482]|[2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01]|[2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07]|[2023-03-15, 2023-03-15, 2023-03-15, 2023-03-15, 2023-03-15, 2023-03-15]|[2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16]|['U', 'U', 'U', 'U', 'U', 'U']|['a', 'a', 'a', 'a', 'a', 'a']|['y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb'] +62|[0, 0, 0, 0, 0, 0]|[-126, -126, -126, -126, -126, -126]|[-3813, -3813, -3813, -3813, -3813, -3813]|[1950651540, 1950651540, 1950651540, 1950651540, 1950651540, 1950651540]|[-7509418841468966217, -7509418841468966217, -7509418841468966217, -7509418841468966217, -7509418841468966217, -7509418841468966217]|[5935288575051629397, 5935288575051629397, 5935288575051629397, 5935288575051629397, 5935288575051629397, 5935288575051629397]|[-17121.195, -17121.195, -17121.195, -17121.195, -17121.195]|[-987496114.899562, -987496114.899562, -987496114.899562, -987496114.899562, -987496114.899562, -987496114.899562]|[9626406, 9626406, 9626406, 9626406, 9626406, 9626406]|[-8723076, -8723076, -8723076, -8723076, -8723076, -8723076]|[2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01]|[2023-04-24 18:15:20, 2023-04-24 18:15:20, 2023-04-24 18:15:20, 2023-04-24 18:15:20, 2023-04-24 18:15:20, 2023-04-24 18:15:20]|[2022-10-06, 2022-10-06, 2022-10-06, 2022-10-06, 2022-10-06, 2022-10-06]|[2022-10-14 01:34:10, 2022-10-14 01:34:10, 2022-10-14 01:34:10, 2022-10-14 01:34:10, 2022-10-14 01:34:10, 2022-10-14 01:34:10]|['B', 'B', 'B', 'B', 'B', 'B']|['a', 'a', 'a', 'a', 'a', 'a']|['8aRmFSUBC', '8aRmFSUBC', '8aRmFSUBC', '8aRmFSUBC', '8aRmFSUBC', '8aRmFSUBC'] +88|[1, 1, 1, 1, 1, 1]|[23, 23, 23, 23, 23, 23]|[14833, 14833, 14833, 14833, 14833, 14833]|[2017339015, 2017339015, 2017339015, 2017339015, 2017339015, 2017339015]|[7437673973249797930, 7437673973249797930, 7437673973249797930, 7437673973249797930, 7437673973249797930, 7437673973249797930]|[-5508026584283164347, -5508026584283164347, -5508026584283164347, -5508026584283164347, -5508026584283164347, -5508026584283164347]|[-29817.77, -29817.77, -29817.77, -29817.77, -29817.77]|[-1646754251.102042, -1646754251.102042, -1646754251.102042, -1646754251.102042, -1646754251.102042, -1646754251.102042]|[44414137, 44414137, 44414137, 44414137, 44414137, 44414137]|[75659236, 75659236, 75659236, 75659236, 75659236, 75659236]|[2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26]|[2022-12-15 12:25:19, 2022-12-15 12:25:19, 2022-12-15 12:25:19, 2022-12-15 12:25:19, 2022-12-15 12:25:19, 2022-12-15 12:25:19]|[2022-11-27, 2022-11-27, 2022-11-27, 2022-11-27, 2022-11-27, 2022-11-27]|[2023-02-22 00:46:51, 2023-02-22 00:46:51, 2023-02-22 00:46:51, 2023-02-22 00:46:51, 2023-02-22 00:46:51, 2023-02-22 00:46:51]|['a', 'a', 'a', 'a', 'a', 'a']|['a', 'a', 'a', 'a', 'a', 'a']|['gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh'] +27|[0, 0, 0, 0, 0, 0]|[-7, -7, -7, -7, -7, -7]|[18307, 18307, 18307, 18307, 18307, 18307]|[76399879, 76399879, 76399879, 76399879, 76399879, 76399879]|[8050764818738996699, 8050764818738996699, 8050764818738996699, 8050764818738996699, 8050764818738996699, 8050764818738996699]|[2402219865213589999, 2402219865213589999, 2402219865213589999, 2402219865213589999, 2402219865213589999, 2402219865213589999]|[-16678.924, -16678.924, -16678.924, -16678.924, -16678.924]|[-2053879544.844726, -2053879544.844726, -2053879544.844726, -2053879544.844726, -2053879544.844726, -2053879544.844726]|[12639967, 12639967, 12639967, 12639967, 12639967, 12639967]|[24677022, 24677022, 24677022, 24677022, 24677022, 24677022]|[2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01]|[2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55]|[2023-07-31, 2023-07-31, 2023-07-31, 2023-07-31, 2023-07-31, 2023-07-31]|[2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44]|['d', 'd', 'd', 'd', 'd', 'd']|['a', 'a', 'a', 'a', 'a', 'a']|['dGkS', 'dGkS', 'dGkS', 'dGkS', 'dGkS', 'dGkS'] +8|[1, 1, 1, 1, 1, 1]|[-11, -11, -11, -11, -11, -11]|[-9648, -9648, -9648, -9648, -9648, -9648]|[-505356927, -505356927, -505356927, -505356927, -505356927, -505356927]|[7604760670442035037, 7604760670442035037, 7604760670442035037, 7604760670442035037, 7604760670442035037, 7604760670442035037]|[1634770507625165798, 1634770507625165798, 1634770507625165798, 1634770507625165798, 1634770507625165798, 1634770507625165798]|[10822.962, 10822.962, 10822.962, 10822.962, 10822.962]|[1987551048.863071, 1987551048.863071, 1987551048.863071, 1987551048.863071, 1987551048.863071, 1987551048.863071]|[64879544, 64879544, 64879544, 64879544, 64879544, 64879544]|[-55896622, -55896622, -55896622, -55896622, -55896622, -55896622]|[2023-08-08, 2023-08-08, 2023-08-08, 2023-08-08, 2023-08-08, 2023-08-08]|[2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23]|[2023-06-16, 2023-06-16, 2023-06-16, 2023-06-16, 2023-06-16, 2023-06-16]|[2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26]|['U', 'U', 'U', 'U', 'U', 'U']|['G', 'G', 'G', 'G', 'G', 'G']|['iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ'] +76|[1, 1, 1, 1, 1, 1]|[-63, -63, -63, -63, -63, -63]|[25799, 25799, 25799, 25799, 25799, 25799]|[-1387912656, -1387912656, -1387912656, -1387912656, -1387912656, -1387912656]|[8967926767558546181, 8967926767558546181, 8967926767558546181, 8967926767558546181, 8967926767558546181, 8967926767558546181]|[-3537865898119184476, -3537865898119184476, -3537865898119184476, -3537865898119184476, -3537865898119184476, -3537865898119184476]|[5311.188, 5311.188, 5311.188, 5311.188, 5311.188]|[173628749.847049, 173628749.847049, 173628749.847049, 173628749.847049, 173628749.847049, 173628749.847049]|[-28850258, -28850258, -28850258, -28850258, -28850258, -28850258]|[-99202733, -99202733, -99202733, -99202733, -99202733, -99202733]|[2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12]|[2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22]|[2023-06-11, 2023-06-11, 2023-06-11, 2023-06-11, 2023-06-11, 2023-06-11]|[2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10]|['7', '7', '7', '7', '7', '7']|['j', 'j', 'j', 'j', 'j', 'j']|['fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0'] +52|[0, 0, 0, 0, 0, 0]|[-7, -7, -7, -7, -7, -7]|[-6985, -6985, -6985, -6985, -6985, -6985]|[826683531, 826683531, 826683531, 826683531, 826683531, 826683531]|[-8966681855246736361, -8966681855246736361, -8966681855246736361, -8966681855246736361, -8966681855246736361, -8966681855246736361]|[4814686163176635446, 4814686163176635446, 4814686163176635446, 4814686163176635446, 4814686163176635446, 4814686163176635446]|[-6490.247, -6490.247, -6490.247, -6490.247, -6490.247]|[1076976372.033826, 1076976372.033826, 1076976372.033826, 1076976372.033826, 1076976372.033826, 1076976372.033826]|[-25002204, -25002204, -25002204, -25002204, -25002204, -25002204]|[-97805693, -97805693, -97805693, -97805693, -97805693, -97805693]|[2023-08-02, 2023-08-02, 2023-08-02, 2023-08-02, 2023-08-02, 2023-08-02]|[2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22]|[2023-05-19, 2023-05-19, 2023-05-19, 2023-05-19, 2023-05-19, 2023-05-19]|[2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09]|['p', 'p', 'p', 'p', 'p', 'p']|['a', 'a', 'a', 'a', 'a', 'a']|['WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p'] +3|[0, 0, 0, 0, 0, 0]|[65, 65, 65, 65, 65, 65]|[-4963, -4963, -4963, -4963, -4963, -4963]|[-1415431954, -1415431954, -1415431954, -1415431954, -1415431954, -1415431954]|[-3804309860450207000, -3804309860450207000, -3804309860450207000, -3804309860450207000, -3804309860450207000, -3804309860450207000]|[8209240008557215376, 8209240008557215376, 8209240008557215376, 8209240008557215376, 8209240008557215376, 8209240008557215376]|[-5058.13, -5058.13, -5058.13, -5058.13, -5058.13]|[1034763010.616352, 1034763010.616352, 1034763010.616352, 1034763010.616352, 1034763010.616352, 1034763010.616352]|[3858273, 3858273, 3858273, 3858273, 3858273, 3858273]|[-3634150, -3634150, -3634150, -3634150, -3634150, -3634150]|[2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26]|[2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44]|[2023-04-27, 2023-04-27, 2023-04-27, 2023-04-27, 2023-04-27, 2023-04-27]|[2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11]|['i', 'i', 'i', 'i', 'i', 'i']|['G', 'G', 'G', 'G', 'G', 'G']|['XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ'] +49|[0, 0, 0, 0, 0, 0]|[126, 126, 126, 126, 126, 126]|[31661, 31661, 31661, 31661, 31661, 31661]|[359703581, 359703581, 359703581, 359703581, 359703581, 359703581]|[-2399575246807057939, -2399575246807057939, -2399575246807057939, -2399575246807057939, -2399575246807057939, -2399575246807057939]|[7684667782059034391, 7684667782059034391, 7684667782059034391, 7684667782059034391, 7684667782059034391, 7684667782059034391]|[-504.68152, -504.68152, -504.68152, -504.68152, -504.68152]|[2121528178.488779, 2121528178.488779, 2121528178.488779, 2121528178.488779, 2121528178.488779, 2121528178.488779]|[-99977803, -99977803, -99977803, -99977803, -99977803, -99977803]|[25652192, 25652192, 25652192, 25652192, 25652192, 25652192]|[2023-08-25, 2023-08-25, 2023-08-25, 2023-08-25, 2023-08-25, 2023-08-25]|[2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11]|[2022-12-28, 2022-12-28, 2022-12-28, 2022-12-28, 2022-12-28, 2022-12-28]|[2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11]|['i', 'i', 'i', 'i', 'i', 'i']|['0', '0', '0', '0', '0', '0']|['X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7'] +41|[0, 0, 0, 0, 0, 0]|[-25, -25, -25, -25, -25, -25]|[28704, 28704, 28704, 28704, 28704, 28704]|[-437867812, -437867812, -437867812, -437867812, -437867812, -437867812]|[5508042206505207079, 5508042206505207079, 5508042206505207079, 5508042206505207079, 5508042206505207079, 5508042206505207079]|[462527544684407597, 462527544684407597, 462527544684407597, 462527544684407597, 462527544684407597, 462527544684407597]|[13629.614, 13629.614, 13629.614, 13629.614, 13629.614]|[213722401.337962, 213722401.337962, 213722401.337962, 213722401.337962, 213722401.337962, 213722401.337962]|[86704879, 86704879, 86704879, 86704879, 86704879, 86704879]|[-2662959, -2662959, -2662959, -2662959, -2662959, -2662959]|[2023-08-04, 2023-08-04, 2023-08-04, 2023-08-04, 2023-08-04, 2023-08-04]|[2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08]|[2023-05-13, 2023-05-13, 2023-05-13, 2023-05-13, 2023-05-13, 2023-05-13]|[2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07]|['4', '4', '4', '4', '4', '4']|['a', 'a', 'a', 'a', 'a', 'a']|['2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI'] +16|[1, 1, 1, 1, 1, 1]|[-7, -7, -7, -7, -7, -7]|[18655, 18655, 18655, 18655, 18655, 18655]|[6240356, 6240356, 6240356, 6240356, 6240356, 6240356]|[4552179257266841393, 4552179257266841393, 4552179257266841393, 4552179257266841393, 4552179257266841393, 4552179257266841393]|[323868824766329978, 323868824766329978, 323868824766329978, 323868824766329978, 323868824766329978, 323868824766329978]|[2972.2478, 2972.2478, 2972.2478, 2972.2478, 2972.2478]|[-1177167334.995008, -1177167334.995008, -1177167334.995008, -1177167334.995008, -1177167334.995008, -1177167334.995008]|[-84949097, -84949097, -84949097, -84949097, -84949097, -84949097]|[29815991, 29815991, 29815991, 29815991, 29815991, 29815991]|[2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24]|[2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11]|[2022-09-10, 2022-09-10, 2022-09-10, 2022-09-10, 2022-09-10, 2022-09-10]|[2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07]|['9', '9', '9', '9', '9', '9']|['n', 'n', 'n', 'n', 'n', 'n']|['s093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX'] +16|[0, 0, 0, 0, 0, 0]|[-43, -43, -43, -43, -43, -43]|[13560, 13560, 13560, 13560, 13560, 13560]|[-1743686513, -1743686513, -1743686513, -1743686513, -1743686513, -1743686513]|[7234719406392208769, 7234719406392208769, 7234719406392208769, 7234719406392208769, 7234719406392208769, 7234719406392208769]|[-3871745630024229413, -3871745630024229413, -3871745630024229413, -3871745630024229413, -3871745630024229413, -3871745630024229413]|[12225.427, 12225.427, 12225.427, 12225.427, 12225.427]|[-1352141342.04191, -1352141342.04191, -1352141342.04191, -1352141342.04191, -1352141342.04191, -1352141342.04191]|[-35959452, -35959452, -35959452, -35959452, -35959452, -35959452]|[-4256846, -4256846, -4256846, -4256846, -4256846, -4256846]|[2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24]|[2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43]|[2023-01-05, 2023-01-05, 2023-01-05, 2023-01-05, 2023-01-05, 2023-01-05]|[2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04]|['V', 'V', 'V', 'V', 'V', 'V']|['a', 'a', 'a', 'a', 'a', 'a']|['8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj'] +17|[1, 1, 1, 1, 1, 1]|[126, 126, 126, 126, 126, 126]|[28165, 28165, 28165, 28165, 28165, 28165]|[2032059721, 2032059721, 2032059721, 2032059721, 2032059721, 2032059721]|[-2686776977990574879, -2686776977990574879, -2686776977990574879, -2686776977990574879, -2686776977990574879, -2686776977990574879]|[-8498149444423102876, -8498149444423102876, -8498149444423102876, -8498149444423102876, -8498149444423102876, -8498149444423102876]|[-21681.223, -21681.223, -21681.223, -21681.223, -21681.223]|[95345732.447678, 95345732.447678, 95345732.447678, 95345732.447678, 95345732.447678, 95345732.447678]|[89062729, 89062729, 89062729, 89062729, 89062729, 89062729]|[-2464406, -2464406, -2464406, -2464406, -2464406, -2464406]|[2023-08-16, 2023-08-16, 2023-08-16, 2023-08-16, 2023-08-16, 2023-08-16]|[2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36]|[2023-08-20, 2023-08-20, 2023-08-20, 2023-08-20, 2023-08-20, 2023-08-20]|[2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44]|['U', 'U', 'U', 'U', 'U', 'U']|['a', 'a', 'a', 'a', 'a', 'a']|['XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb'] +2|[0, 0, 0, 0, 0, 0]|[117, 117, 117, 117, 117, 117]|[-4744, -4744, -4744, -4744, -4744, -4744]|[-1593211961, -1593211961, -1593211961, -1593211961, -1593211961, -1593211961]|[-3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780]|[8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567]|[-30948.857, -30948.857, -30948.857, -30948.857, -30948.857]|[804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905]|[-74019648, -74019648, -74019648, -74019648, -74019648, -74019648]|[13024168, 13024168, 13024168, 13024168, 13024168, 13024168]|[2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22]|[2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12]|[2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21]|[2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56]|['g', 'g', 'g', 'g', 'g', 'g']|['a', 'a', 'a', 'a', 'a', 'a']|['S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl'] diff --git a/regression-test/suites/load_p0/routine_load/data/basic_array_data_json.json b/regression-test/suites/load_p0/routine_load/data/basic_array_data_json.json new file mode 100644 index 00000000000000..bb563a19a56775 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/basic_array_data_json.json @@ -0,0 +1 @@ +[{"k00": "2", "k01": "[0, 0, 0, 0, 0, 0]", "k02": "[117, 117, 117, 117, 117, 117]", "k03": "[-4744, -4744, -4744, -4744, -4744, -4744]", "k04": "[-1593211961, -1593211961, -1593211961, -1593211961, -1593211961, -1593211961]", "k05": "[-3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780]", "k06": "[8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567]", "k07": "[-30948.857, -30948.857, -30948.857, -30948.857, -30948.857]", "k08": "[804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905]", "k09": "[-74019648, -74019648, -74019648, -74019648, -74019648, -74019648]", "k10": "[13024168, 13024168, 13024168, 13024168, 13024168, 13024168]", "k11": "[2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22]", "k12": "[2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12]", "k13": "[2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21]", "k14": "[2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56]", "k15": "['g', 'g', 'g', 'g', 'g', 'g']", "k16": "['a', 'a', 'a', 'a', 'a', 'a']", "k17": "['S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl']"}] \ No newline at end of file diff --git a/regression-test/suites/load_p0/routine_load/data/basic_array_data_json_by_line.json b/regression-test/suites/load_p0/routine_load/data/basic_array_data_json_by_line.json new file mode 100644 index 00000000000000..b6398efbc7ef3f --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/basic_array_data_json_by_line.json @@ -0,0 +1,18 @@ +{"k00": "55", "k01": "[1, 1, 1, 1, 1, 1]", "k02": "[65, 65, 65, 65, 65, 65]", "k03": "[18805, 18805, 18805, 18805, 18805, 18805]", "k04": "[229725878, 229725878, 229725878, 229725878, 229725878, 229725878]", "k05": "[2742856458318615325, 2742856458318615325, 2742856458318615325, 2742856458318615325, 2742856458318615325, 2742856458318615325]", "k06": "[5907702768956232371, 5907702768956232371, 5907702768956232371, 5907702768956232371, 5907702768956232371, 5907702768956232371]", "k07": "[12354.624, 12354.624, 12354.624, 12354.624, 12354.624]", "k08": "[1697579881.947477, 1697579881.947477, 1697579881.947477, 1697579881.947477, 1697579881.947477, 1697579881.947477]", "k09": "[20409908, 20409908, 20409908, 20409908, 20409908, 20409908]", "k10": "[-69625379, -69625379, -69625379, -69625379, -69625379, -69625379]", "k11": "[2023-08-09, 2023-08-09, 2023-08-09, 2023-08-09, 2023-08-09, 2023-08-09]", "k12": "[2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54]", "k13": "[2023-03-19, 2023-03-19, 2023-03-19, 2023-03-19, 2023-03-19, 2023-03-19]", "k14": "[2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52]", "k15": "['G', 'G', 'G', 'G', 'G', 'G']", "k16": "['a', 'a', 'a', 'a', 'a', 'a']", "k17": "['BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7']"} +{"k00": "84", "k01": "[0, 0, 0, 0, 0, 0]", "k02": "[-10, -10, -10, -10, -10, -10]", "k03": "[9493, 9493, 9493, 9493, 9493, 9493]", "k04": "[-547874696, -547874696, -547874696, -547874696, -547874696, -547874696]", "k05": "[-115057683458952756, -115057683458952756, -115057683458952756, -115057683458952756, -115057683458952756, -115057683458952756]", "k06": "[4473017779279230085, 4473017779279230085, 4473017779279230085, 4473017779279230085, 4473017779279230085, 4473017779279230085]", "k07": "[13718.372, 13718.372, 13718.372, 13718.372, 13718.372]", "k08": "[-978213266.02697, -978213266.02697, -978213266.02697, -978213266.02697, -978213266.02697, -978213266.02697]", "k09": "[-88516589, -88516589, -88516589, -88516589, -88516589, -88516589]", "k10": "[-62683124, -62683124, -62683124, -62683124, -62683124, -62683124]", "k11": "[2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26]", "k12": "[2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43]", "k13": "[2023-03-25, 2023-03-25, 2023-03-25, 2023-03-25, 2023-03-25, 2023-03-25]", "k14": "[2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14]", "k15": "['J', 'J', 'J', 'J', 'J', 'J']", "k16": "['a', 'a', 'a', 'a', 'a', 'a']", "k17": "['yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq']"} +{"k00": "48", "k01": "[0, 0, 0, 0, 0, 0]", "k02": "[88, 88, 88, 88, 88, 88]", "k03": "[-18899, -18899, -18899, -18899, -18899, -18899]", "k04": "[1953750640, 1953750640, 1953750640, 1953750640, 1953750640, 1953750640]", "k05": "[-6083034186246180312, -6083034186246180312, -6083034186246180312, -6083034186246180312, -6083034186246180312, -6083034186246180312]", "k06": "[7861718260607212662, 7861718260607212662, 7861718260607212662, 7861718260607212662, 7861718260607212662, 7861718260607212662]", "k07": "[20562.791, 20562.791, 20562.791, 20562.791, 20562.791]", "k08": "[-1597994654.903396, -1597994654.903396, -1597994654.903396, -1597994654.903396, -1597994654.903396, -1597994654.903396]", "k09": "[91765768, 91765768, 91765768, 91765768, 91765768, 91765768]", "k10": "[-47488138, -47488138, -47488138, -47488138, -47488138, -47488138]", "k11": "[2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12]", "k12": "[2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24]", "k13": "[2023-07-16, 2023-07-16, 2023-07-16, 2023-07-16, 2023-07-16, 2023-07-16]", "k14": "[2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07]", "k15": "['u', 'u', 'u', 'u', 'u', 'u']", "k16": "['P', 'P', 'P', 'P', 'P', 'P']", "k17": "['wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv']"} +{"k00": "44", "k01": "[0, 0, 0, 0, 0, 0]", "k02": "[61, 61, 61, 61, 61, 61]", "k03": "[-23419, -23419, -23419, -23419, -23419, -23419]", "k04": "[378600280, 378600280, 378600280, 378600280, 378600280, 378600280]", "k05": "[6788166268039991679, 6788166268039991679, 6788166268039991679, 6788166268039991679, 6788166268039991679, 6788166268039991679]", "k06": "[-2814786606977504852, -2814786606977504852, -2814786606977504852, -2814786606977504852, -2814786606977504852, -2814786606977504852]", "k07": "[-20151.432, -20151.432, -20151.432, -20151.432, -20151.432]", "k08": "[-1248229001.218229, -1248229001.218229, -1248229001.218229, -1248229001.218229, -1248229001.218229, -1248229001.218229]", "k09": "[-45191385, -45191385, -45191385, -45191385, -45191385, -45191385]", "k10": "[-27910227, -27910227, -27910227, -27910227, -27910227, -27910227]", "k11": "[2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13]", "k12": "[2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32]", "k13": "[2023-03-20, 2023-03-20, 2023-03-20, 2023-03-20, 2023-03-20, 2023-03-20]", "k14": "[2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00]", "k15": "['4', '4', '4', '4', '4', '4']", "k16": "['I', 'I', 'I', 'I', 'I', 'I']", "k17": "['NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1']"} +{"k00": "4", "k01": "[0, 0, 0, 0, 0, 0]", "k02": "[63, 63, 63, 63, 63, 63]", "k03": "[11399, 11399, 11399, 11399, 11399, 11399]", "k04": "[-583523026, -583523026, -583523026, -583523026, -583523026, -583523026]", "k05": "[8801164674137231293, 8801164674137231293, 8801164674137231293, 8801164674137231293, 8801164674137231293, 8801164674137231293]", "k06": "[-8287675635310193906, -8287675635310193906, -8287675635310193906, -8287675635310193906, -8287675635310193906, -8287675635310193906]", "k07": "[23243.16, 23243.16, 23243.16, 23243.16, 23243.16]", "k08": "[716719993.249115, 716719993.249115, 716719993.249115, 716719993.249115, 716719993.249115, 716719993.249115]", "k09": "[-40335903, -40335903, -40335903, -40335903, -40335903, -40335903]", "k10": "[74087997, 74087997, 74087997, 74087997, 74087997, 74087997]", "k11": "[2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13]", "k12": "[2023-08-06 19:03:27, 2023-08-06 19:03:27, 2023-08-06 19:03:27, 2023-08-06 19:03:27, 2023-08-06 19:03:27, 2023-08-06 19:03:27]", "k13": "[2023-03-28, 2023-03-28, 2023-03-28, 2023-03-28, 2023-03-28, 2023-03-28]", "k14": "[2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47]", "k15": "['z', 'z', 'z', 'z', 'z', 'z']", "k16": "['1', '1', '1', '1', '1', '1']", "k17": "['xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz']"} +{"k00": "4", "k01": "[0, 0, 0, 0, 0, 0]", "k02": "[-67, -67, -67, -67, -67, -67]", "k03": "[-30372, -30372, -30372, -30372, -30372, -30372]", "k04": "[181502941, 181502941, 181502941, 181502941, 181502941, 181502941]", "k05": "[-2062236823576972800, -2062236823576972800, -2062236823576972800, -2062236823576972800, -2062236823576972800, -2062236823576972800]", "k06": "[6357002962400127842, 6357002962400127842, 6357002962400127842, 6357002962400127842, 6357002962400127842, 6357002962400127842]", "k07": "[21235.783, 21235.783, 21235.783, 21235.783, 21235.783]", "k08": "[-1101694755.713891, -1101694755.713891, -1101694755.713891, -1101694755.713891, -1101694755.713891, -1101694755.713891]", "k09": "[58088067, 58088067, 58088067, 58088067, 58088067, 58088067]", "k10": "[-66079723, -66079723, -66079723, -66079723, -66079723, -66079723]", "k11": "[2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24]", "k12": "[2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12]", "k13": "[2022-11-19, 2022-11-19, 2022-11-19, 2022-11-19, 2022-11-19, 2022-11-19]", "k14": "[2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12]", "k15": "['G', 'G', 'G', 'G', 'G', 'G']", "k16": "['a', 'a', 'a', 'a', 'a', 'a']", "k17": "['tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W']"} +{"k00": "61", "k01": "[1, 1, 1, 1, 1, 1]", "k02": "[121, 121, 121, 121, 121, 121]", "k03": "[31806, 31806, 31806, 31806, 31806, 31806]", "k04": "[-1410915562, -1410915562, -1410915562, -1410915562, -1410915562, -1410915562]", "k05": "[-250403393155768717, -250403393155768717, -250403393155768717, -250403393155768717, -250403393155768717, -250403393155768717]", "k06": "[4301573778529723431, 4301573778529723431, 4301573778529723431, 4301573778529723431, 4301573778529723431, 4301573778529723431]", "k07": "[10719.892, 10719.892, 10719.892, 10719.892, 10719.892]", "k08": "[1073780599.127242, 1073780599.127242, 1073780599.127242, 1073780599.127242, 1073780599.127242, 1073780599.127242]", "k09": "[78876206, 78876206, 78876206, 78876206, 78876206, 78876206]", "k10": "[-77837482, -77837482, -77837482, -77837482, -77837482, -77837482]", "k11": "[2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01]", "k12": "[2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07]", "k13": "[2023-03-15, 2023-03-15, 2023-03-15, 2023-03-15, 2023-03-15, 2023-03-15]", "k14": "[2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16]", "k15": "['U', 'U', 'U', 'U', 'U', 'U']", "k16": "['a', 'a', 'a', 'a', 'a', 'a']", "k17": "['y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb']"} +{"k00": "27", "k01": "[0, 0, 0, 0, 0, 0]", "k02": "[-7, -7, -7, -7, -7, -7]", "k03": "[18307, 18307, 18307, 18307, 18307, 18307]", "k04": "[76399879, 76399879, 76399879, 76399879, 76399879, 76399879]", "k05": "[8050764818738996699, 8050764818738996699, 8050764818738996699, 8050764818738996699, 8050764818738996699, 8050764818738996699]", "k06": "[2402219865213589999, 2402219865213589999, 2402219865213589999, 2402219865213589999, 2402219865213589999, 2402219865213589999]", "k07": "[-16678.924, -16678.924, -16678.924, -16678.924, -16678.924]", "k08": "[-2053879544.844726, -2053879544.844726, -2053879544.844726, -2053879544.844726, -2053879544.844726, -2053879544.844726]", "k09": "[12639967, 12639967, 12639967, 12639967, 12639967, 12639967]", "k10": "[24677022, 24677022, 24677022, 24677022, 24677022, 24677022]", "k11": "[2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01]", "k12": "[2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55]", "k13": "[2023-07-31, 2023-07-31, 2023-07-31, 2023-07-31, 2023-07-31, 2023-07-31]", "k14": "[2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44]", "k15": "['d', 'd', 'd', 'd', 'd', 'd']", "k16": "['a', 'a', 'a', 'a', 'a', 'a']", "k17": "['dGkS', 'dGkS', 'dGkS', 'dGkS', 'dGkS', 'dGkS']"} +{"k00": "8", "k01": "[1, 1, 1, 1, 1, 1]", "k02": "[-11, -11, -11, -11, -11, -11]", "k03": "[-9648, -9648, -9648, -9648, -9648, -9648]", "k04": "[-505356927, -505356927, -505356927, -505356927, -505356927, -505356927]", "k05": "[7604760670442035037, 7604760670442035037, 7604760670442035037, 7604760670442035037, 7604760670442035037, 7604760670442035037]", "k06": "[1634770507625165798, 1634770507625165798, 1634770507625165798, 1634770507625165798, 1634770507625165798, 1634770507625165798]", "k07": "[10822.962, 10822.962, 10822.962, 10822.962, 10822.962]", "k08": "[1987551048.863071, 1987551048.863071, 1987551048.863071, 1987551048.863071, 1987551048.863071, 1987551048.863071]", "k09": "[64879544, 64879544, 64879544, 64879544, 64879544, 64879544]", "k10": "[-55896622, -55896622, -55896622, -55896622, -55896622, -55896622]", "k11": "[2023-08-08, 2023-08-08, 2023-08-08, 2023-08-08, 2023-08-08, 2023-08-08]", "k12": "[2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23]", "k13": "[2023-06-16, 2023-06-16, 2023-06-16, 2023-06-16, 2023-06-16, 2023-06-16]", "k14": "[2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26]", "k15": "['U', 'U', 'U', 'U', 'U', 'U']", "k16": "['G', 'G', 'G', 'G', 'G', 'G']", "k17": "['iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ']"} +{"k00": "76", "k01": "[1, 1, 1, 1, 1, 1]", "k02": "[-63, -63, -63, -63, -63, -63]", "k03": "[25799, 25799, 25799, 25799, 25799, 25799]", "k04": "[-1387912656, -1387912656, -1387912656, -1387912656, -1387912656, -1387912656]", "k05": "[8967926767558546181, 8967926767558546181, 8967926767558546181, 8967926767558546181, 8967926767558546181, 8967926767558546181]", "k06": "[-3537865898119184476, -3537865898119184476, -3537865898119184476, -3537865898119184476, -3537865898119184476, -3537865898119184476]", "k07": "[5311.188, 5311.188, 5311.188, 5311.188, 5311.188]", "k08": "[173628749.847049, 173628749.847049, 173628749.847049, 173628749.847049, 173628749.847049, 173628749.847049]", "k09": "[-28850258, -28850258, -28850258, -28850258, -28850258, -28850258]", "k10": "[-99202733, -99202733, -99202733, -99202733, -99202733, -99202733]", "k11": "[2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12]", "k12": "[2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22]", "k13": "[2023-06-11, 2023-06-11, 2023-06-11, 2023-06-11, 2023-06-11, 2023-06-11]", "k14": "[2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10]", "k15": "['7', '7', '7', '7', '7', '7']", "k16": "['j', 'j', 'j', 'j', 'j', 'j']", "k17": "['fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0']"} +{"k00": "52", "k01": "[0, 0, 0, 0, 0, 0]", "k02": "[-7, -7, -7, -7, -7, -7]", "k03": "[-6985, -6985, -6985, -6985, -6985, -6985]", "k04": "[826683531, 826683531, 826683531, 826683531, 826683531, 826683531]", "k05": "[-8966681855246736361, -8966681855246736361, -8966681855246736361, -8966681855246736361, -8966681855246736361, -8966681855246736361]", "k06": "[4814686163176635446, 4814686163176635446, 4814686163176635446, 4814686163176635446, 4814686163176635446, 4814686163176635446]", "k07": "[-6490.247, -6490.247, -6490.247, -6490.247, -6490.247]", "k08": "[1076976372.033826, 1076976372.033826, 1076976372.033826, 1076976372.033826, 1076976372.033826, 1076976372.033826]", "k09": "[-25002204, -25002204, -25002204, -25002204, -25002204, -25002204]", "k10": "[-97805693, -97805693, -97805693, -97805693, -97805693, -97805693]", "k11": "[2023-08-02, 2023-08-02, 2023-08-02, 2023-08-02, 2023-08-02, 2023-08-02]", "k12": "[2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22]", "k13": "[2023-05-19, 2023-05-19, 2023-05-19, 2023-05-19, 2023-05-19, 2023-05-19]", "k14": "[2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09]", "k15": "['p', 'p', 'p', 'p', 'p', 'p']", "k16": "['a', 'a', 'a', 'a', 'a', 'a']", "k17": "['WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p']"} +{"k00": "3", "k01": "[0, 0, 0, 0, 0, 0]", "k02": "[65, 65, 65, 65, 65, 65]", "k03": "[-4963, -4963, -4963, -4963, -4963, -4963]", "k04": "[-1415431954, -1415431954, -1415431954, -1415431954, -1415431954, -1415431954]", "k05": "[-3804309860450207000, -3804309860450207000, -3804309860450207000, -3804309860450207000, -3804309860450207000, -3804309860450207000]", "k06": "[8209240008557215376, 8209240008557215376, 8209240008557215376, 8209240008557215376, 8209240008557215376, 8209240008557215376]", "k07": "[-5058.13, -5058.13, -5058.13, -5058.13, -5058.13]", "k08": "[1034763010.616352, 1034763010.616352, 1034763010.616352, 1034763010.616352, 1034763010.616352, 1034763010.616352]", "k09": "[3858273, 3858273, 3858273, 3858273, 3858273, 3858273]", "k10": "[-3634150, -3634150, -3634150, -3634150, -3634150, -3634150]", "k11": "[2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26]", "k12": "[2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44]", "k13": "[2023-04-27, 2023-04-27, 2023-04-27, 2023-04-27, 2023-04-27, 2023-04-27]", "k14": "[2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11]", "k15": "['i', 'i', 'i', 'i', 'i', 'i']", "k16": "['G', 'G', 'G', 'G', 'G', 'G']", "k17": "['XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ']"} +{"k00": "49", "k01": "[0, 0, 0, 0, 0, 0]", "k02": "[126, 126, 126, 126, 126, 126]", "k03": "[31661, 31661, 31661, 31661, 31661, 31661]", "k04": "[359703581, 359703581, 359703581, 359703581, 359703581, 359703581]", "k05": "[-2399575246807057939, -2399575246807057939, -2399575246807057939, -2399575246807057939, -2399575246807057939, -2399575246807057939]", "k06": "[7684667782059034391, 7684667782059034391, 7684667782059034391, 7684667782059034391, 7684667782059034391, 7684667782059034391]", "k07": "[-504.68152, -504.68152, -504.68152, -504.68152, -504.68152]", "k08": "[2121528178.488779, 2121528178.488779, 2121528178.488779, 2121528178.488779, 2121528178.488779, 2121528178.488779]", "k09": "[-99977803, -99977803, -99977803, -99977803, -99977803, -99977803]", "k10": "[25652192, 25652192, 25652192, 25652192, 25652192, 25652192]", "k11": "[2023-08-25, 2023-08-25, 2023-08-25, 2023-08-25, 2023-08-25, 2023-08-25]", "k12": "[2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11]", "k13": "[2022-12-28, 2022-12-28, 2022-12-28, 2022-12-28, 2022-12-28, 2022-12-28]", "k14": "[2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11]", "k15": "['i', 'i', 'i', 'i', 'i', 'i']", "k16": "['0', '0', '0', '0', '0', '0']", "k17": "['X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7']"} +{"k00": "41", "k01": "[0, 0, 0, 0, 0, 0]", "k02": "[-25, -25, -25, -25, -25, -25]", "k03": "[28704, 28704, 28704, 28704, 28704, 28704]", "k04": "[-437867812, -437867812, -437867812, -437867812, -437867812, -437867812]", "k05": "[5508042206505207079, 5508042206505207079, 5508042206505207079, 5508042206505207079, 5508042206505207079, 5508042206505207079]", "k06": "[462527544684407597, 462527544684407597, 462527544684407597, 462527544684407597, 462527544684407597, 462527544684407597]", "k07": "[13629.614, 13629.614, 13629.614, 13629.614, 13629.614]", "k08": "[213722401.337962, 213722401.337962, 213722401.337962, 213722401.337962, 213722401.337962, 213722401.337962]", "k09": "[86704879, 86704879, 86704879, 86704879, 86704879, 86704879]", "k10": "[-2662959, -2662959, -2662959, -2662959, -2662959, -2662959]", "k11": "[2023-08-04, 2023-08-04, 2023-08-04, 2023-08-04, 2023-08-04, 2023-08-04]", "k12": "[2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08]", "k13": "[2023-05-13, 2023-05-13, 2023-05-13, 2023-05-13, 2023-05-13, 2023-05-13]", "k14": "[2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07]", "k15": "['4', '4', '4', '4', '4', '4']", "k16": "['a', 'a', 'a', 'a', 'a', 'a']", "k17": "['2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI']"} +{"k00": "16", "k01": "[1, 1, 1, 1, 1, 1]", "k02": "[-7, -7, -7, -7, -7, -7]", "k03": "[18655, 18655, 18655, 18655, 18655, 18655]", "k04": "[6240356, 6240356, 6240356, 6240356, 6240356, 6240356]", "k05": "[4552179257266841393, 4552179257266841393, 4552179257266841393, 4552179257266841393, 4552179257266841393, 4552179257266841393]", "k06": "[323868824766329978, 323868824766329978, 323868824766329978, 323868824766329978, 323868824766329978, 323868824766329978]", "k07": "[2972.2478, 2972.2478, 2972.2478, 2972.2478, 2972.2478]", "k08": "[-1177167334.995008, -1177167334.995008, -1177167334.995008, -1177167334.995008, -1177167334.995008, -1177167334.995008]", "k09": "[-84949097, -84949097, -84949097, -84949097, -84949097, -84949097]", "k10": "[29815991, 29815991, 29815991, 29815991, 29815991, 29815991]", "k11": "[2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24]", "k12": "[2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11]", "k13": "[2022-09-10, 2022-09-10, 2022-09-10, 2022-09-10, 2022-09-10, 2022-09-10]", "k14": "[2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07]", "k15": "['9', '9', '9', '9', '9', '9']", "k16": "['n', 'n', 'n', 'n', 'n', 'n']", "k17": "['s093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX']"} +{"k00": "16", "k01": "[0, 0, 0, 0, 0, 0]", "k02": "[-43, -43, -43, -43, -43, -43]", "k03": "[13560, 13560, 13560, 13560, 13560, 13560]", "k04": "[-1743686513, -1743686513, -1743686513, -1743686513, -1743686513, -1743686513]", "k05": "[7234719406392208769, 7234719406392208769, 7234719406392208769, 7234719406392208769, 7234719406392208769, 7234719406392208769]", "k06": "[-3871745630024229413, -3871745630024229413, -3871745630024229413, -3871745630024229413, -3871745630024229413, -3871745630024229413]", "k07": "[12225.427, 12225.427, 12225.427, 12225.427, 12225.427]", "k08": "[-1352141342.04191, -1352141342.04191, -1352141342.04191, -1352141342.04191, -1352141342.04191, -1352141342.04191]", "k09": "[-35959452, -35959452, -35959452, -35959452, -35959452, -35959452]", "k10": "[-4256846, -4256846, -4256846, -4256846, -4256846, -4256846]", "k11": "[2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24]", "k12": "[2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43]", "k13": "[2023-01-05, 2023-01-05, 2023-01-05, 2023-01-05, 2023-01-05, 2023-01-05]", "k14": "[2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04]", "k15": "['V', 'V', 'V', 'V', 'V', 'V']", "k16": "['a', 'a', 'a', 'a', 'a', 'a']", "k17": "['8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj']"} +{"k00": "17", "k01": "[1, 1, 1, 1, 1, 1]", "k02": "[126, 126, 126, 126, 126, 126]", "k03": "[28165, 28165, 28165, 28165, 28165, 28165]", "k04": "[2032059721, 2032059721, 2032059721, 2032059721, 2032059721, 2032059721]", "k05": "[-2686776977990574879, -2686776977990574879, -2686776977990574879, -2686776977990574879, -2686776977990574879, -2686776977990574879]", "k06": "[-8498149444423102876, -8498149444423102876, -8498149444423102876, -8498149444423102876, -8498149444423102876, -8498149444423102876]", "k07": "[-21681.223, -21681.223, -21681.223, -21681.223, -21681.223]", "k08": "[95345732.447678, 95345732.447678, 95345732.447678, 95345732.447678, 95345732.447678, 95345732.447678]", "k09": "[89062729, 89062729, 89062729, 89062729, 89062729, 89062729]", "k10": "[-2464406, -2464406, -2464406, -2464406, -2464406, -2464406]", "k11": "[2023-08-16, 2023-08-16, 2023-08-16, 2023-08-16, 2023-08-16, 2023-08-16]", "k12": "[2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36]", "k13": "[2023-08-20, 2023-08-20, 2023-08-20, 2023-08-20, 2023-08-20, 2023-08-20]", "k14": "[2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44]", "k15": "['U', 'U', 'U', 'U', 'U', 'U']", "k16": "['a', 'a', 'a', 'a', 'a', 'a']", "k17": "['XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb']"} +{"k00": "2", "k01": "[0, 0, 0, 0, 0, 0]", "k02": "[117, 117, 117, 117, 117, 117]", "k03": "[-4744, -4744, -4744, -4744, -4744, -4744]", "k04": "[-1593211961, -1593211961, -1593211961, -1593211961, -1593211961, -1593211961]", "k05": "[-3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780]", "k06": "[8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567]", "k07": "[-30948.857, -30948.857, -30948.857, -30948.857, -30948.857]", "k08": "[804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905]", "k09": "[-74019648, -74019648, -74019648, -74019648, -74019648, -74019648]", "k10": "[13024168, 13024168, 13024168, 13024168, 13024168, 13024168]", "k11": "[2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22]", "k12": "[2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12]", "k13": "[2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21]", "k14": "[2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56]", "k15": "['g', 'g', 'g', 'g', 'g', 'g']", "k16": "['a', 'a', 'a', 'a', 'a', 'a']", "k17": "['S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl']"} diff --git a/regression-test/suites/load_p0/routine_load/data/basic_array_data_timezone.csv b/regression-test/suites/load_p0/routine_load/data/basic_array_data_timezone.csv new file mode 100644 index 00000000000000..a08b92360c6fe8 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/basic_array_data_timezone.csv @@ -0,0 +1,20 @@ +[1, 1, 1, 1, 1, 1]|[65, 65, 65, 65, 65, 65]|[18805, 18805, 18805, 18805, 18805, 18805]|[229725878, 229725878, 229725878, 229725878, 229725878, 229725878]|[2742856458318615325, 2742856458318615325, 2742856458318615325, 2742856458318615325, 2742856458318615325, 2742856458318615325]|[5907702768956232371, 5907702768956232371, 5907702768956232371, 5907702768956232371, 5907702768956232371, 5907702768956232371]|[12354.624, 12354.624, 12354.624, 12354.624, 12354.624]|[1697579881.947477, 1697579881.947477, 1697579881.947477, 1697579881.947477, 1697579881.947477, 1697579881.947477]|[20409908, 20409908, 20409908, 20409908, 20409908, 20409908]|[-69625379, -69625379, -69625379, -69625379, -69625379, -69625379]|[2023-08-09, 2023-08-09, 2023-08-09, 2023-08-09, 2023-08-09, 2023-08-09]|[2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54]|[2023-03-19, 2023-03-19, 2023-03-19, 2023-03-19, 2023-03-19, 2023-03-19]|[2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52]|['G', 'G', 'G', 'G', 'G', 'G']|['a', 'a', 'a', 'a', 'a', 'a']|['BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7'] +[0, 0, 0, 0, 0, 0]|[-10, -10, -10, -10, -10, -10]|[9493, 9493, 9493, 9493, 9493, 9493]|[-547874696, -547874696, -547874696, -547874696, -547874696, -547874696]|[-115057683458952756, -115057683458952756, -115057683458952756, -115057683458952756, -115057683458952756, -115057683458952756]|[4473017779279230085, 4473017779279230085, 4473017779279230085, 4473017779279230085, 4473017779279230085, 4473017779279230085]|[13718.372, 13718.372, 13718.372, 13718.372, 13718.372]|[-978213266.02697, -978213266.02697, -978213266.02697, -978213266.02697, -978213266.02697, -978213266.02697]|[-88516589, -88516589, -88516589, -88516589, -88516589, -88516589]|[-62683124, -62683124, -62683124, -62683124, -62683124, -62683124]|[2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26]|[2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43]|[2023-03-25, 2023-03-25, 2023-03-25, 2023-03-25, 2023-03-25, 2023-03-25]|[2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14]|['J', 'J', 'J', 'J', 'J', 'J']|['a', 'a', 'a', 'a', 'a', 'a']|['yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq'] +[0, 0, 0, 0, 0, 0]|[88, 88, 88, 88, 88, 88]|[-18899, -18899, -18899, -18899, -18899, -18899]|[1953750640, 1953750640, 1953750640, 1953750640, 1953750640, 1953750640]|[-6083034186246180312, -6083034186246180312, -6083034186246180312, -6083034186246180312, -6083034186246180312, -6083034186246180312]|[7861718260607212662, 7861718260607212662, 7861718260607212662, 7861718260607212662, 7861718260607212662, 7861718260607212662]|[20562.791, 20562.791, 20562.791, 20562.791, 20562.791]|[-1597994654.903396, -1597994654.903396, -1597994654.903396, -1597994654.903396, -1597994654.903396, -1597994654.903396]|[91765768, 91765768, 91765768, 91765768, 91765768, 91765768]|[-47488138, -47488138, -47488138, -47488138, -47488138, -47488138]|[2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12]|[2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24]|[2023-07-16, 2023-07-16, 2023-07-16, 2023-07-16, 2023-07-16, 2023-07-16]|[2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07]|['u', 'u', 'u', 'u', 'u', 'u']|['P', 'P', 'P', 'P', 'P', 'P']|['wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv'] +[0, 0, 0, 0, 0, 0]|[61, 61, 61, 61, 61, 61]|[-23419, -23419, -23419, -23419, -23419, -23419]|[378600280, 378600280, 378600280, 378600280, 378600280, 378600280]|[6788166268039991679, 6788166268039991679, 6788166268039991679, 6788166268039991679, 6788166268039991679, 6788166268039991679]|[-2814786606977504852, -2814786606977504852, -2814786606977504852, -2814786606977504852, -2814786606977504852, -2814786606977504852]|[-20151.432, -20151.432, -20151.432, -20151.432, -20151.432]|[-1248229001.218229, -1248229001.218229, -1248229001.218229, -1248229001.218229, -1248229001.218229, -1248229001.218229]|[-45191385, -45191385, -45191385, -45191385, -45191385, -45191385]|[-27910227, -27910227, -27910227, -27910227, -27910227, -27910227]|[2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13]|[2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32]|[2023-03-20, 2023-03-20, 2023-03-20, 2023-03-20, 2023-03-20, 2023-03-20]|[2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00]|['4', '4', '4', '4', '4', '4']|['I', 'I', 'I', 'I', 'I', 'I']|['NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1'] +[0, 0, 0, 0, 0, 0]|[63, 63, 63, 63, 63, 63]|[11399, 11399, 11399, 11399, 11399, 11399]|[-583523026, -583523026, -583523026, -583523026, -583523026, -583523026]|[8801164674137231293, 8801164674137231293, 8801164674137231293, 8801164674137231293, 8801164674137231293, 8801164674137231293]|[-8287675635310193906, -8287675635310193906, -8287675635310193906, -8287675635310193906, -8287675635310193906, -8287675635310193906]|[23243.16, 23243.16, 23243.16, 23243.16, 23243.16]|[716719993.249115, 716719993.249115, 716719993.249115, 716719993.249115, 716719993.249115, 716719993.249115]|[-40335903, -40335903, -40335903, -40335903, -40335903, -40335903]|[74087997, 74087997, 74087997, 74087997, 74087997, 74087997]|[2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13]|[2023-08-06 19:03:27, 2023-08-06 19:03:27, 2023-08-06 19:03:27, 2023-08-06 19:03:27, 2023-08-06 19:03:27, 2023-08-06 19:03:27]|[2023-03-28, 2023-03-28, 2023-03-28, 2023-03-28, 2023-03-28, 2023-03-28]|[2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47]|['z', 'z', 'z', 'z', 'z', 'z']|['1', '1', '1', '1', '1', '1']|['xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz'] +[0, 0, 0, 0, 0, 0]|[-67, -67, -67, -67, -67, -67]|[-30372, -30372, -30372, -30372, -30372, -30372]|[181502941, 181502941, 181502941, 181502941, 181502941, 181502941]|[-2062236823576972800, -2062236823576972800, -2062236823576972800, -2062236823576972800, -2062236823576972800, -2062236823576972800]|[6357002962400127842, 6357002962400127842, 6357002962400127842, 6357002962400127842, 6357002962400127842, 6357002962400127842]|[21235.783, 21235.783, 21235.783, 21235.783, 21235.783]|[-1101694755.713891, -1101694755.713891, -1101694755.713891, -1101694755.713891, -1101694755.713891, -1101694755.713891]|[58088067, 58088067, 58088067, 58088067, 58088067, 58088067]|[-66079723, -66079723, -66079723, -66079723, -66079723, -66079723]|[2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24]|[2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12]|[2022-11-19, 2022-11-19, 2022-11-19, 2022-11-19, 2022-11-19, 2022-11-19]|[2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12]|['G', 'G', 'G', 'G', 'G', 'G']|['a', 'a', 'a', 'a', 'a', 'a']|['tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W'] +[1, 1, 1, 1, 1, 1]|[121, 121, 121, 121, 121, 121]|[31806, 31806, 31806, 31806, 31806, 31806]|[-1410915562, -1410915562, -1410915562, -1410915562, -1410915562, -1410915562]|[-250403393155768717, -250403393155768717, -250403393155768717, -250403393155768717, -250403393155768717, -250403393155768717]|[4301573778529723431, 4301573778529723431, 4301573778529723431, 4301573778529723431, 4301573778529723431, 4301573778529723431]|[10719.892, 10719.892, 10719.892, 10719.892, 10719.892]|[1073780599.127242, 1073780599.127242, 1073780599.127242, 1073780599.127242, 1073780599.127242, 1073780599.127242]|[78876206, 78876206, 78876206, 78876206, 78876206, 78876206]|[-77837482, -77837482, -77837482, -77837482, -77837482, -77837482]|[2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01]|[2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07]|[2023-03-15, 2023-03-15, 2023-03-15, 2023-03-15, 2023-03-15, 2023-03-15]|[2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16]|['U', 'U', 'U', 'U', 'U', 'U']|['a', 'a', 'a', 'a', 'a', 'a']|['y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb'] +[0, 0, 0, 0, 0, 0]|[-126, -126, -126, -126, -126, -126]|[-3813, -3813, -3813, -3813, -3813, -3813]|[1950651540, 1950651540, 1950651540, 1950651540, 1950651540, 1950651540]|[-7509418841468966217, -7509418841468966217, -7509418841468966217, -7509418841468966217, -7509418841468966217, -7509418841468966217]|[5935288575051629397, 5935288575051629397, 5935288575051629397, 5935288575051629397, 5935288575051629397, 5935288575051629397]|[-17121.195, -17121.195, -17121.195, -17121.195, -17121.195]|[-987496114.899562, -987496114.899562, -987496114.899562, -987496114.899562, -987496114.899562, -987496114.899562]|[9626406, 9626406, 9626406, 9626406, 9626406, 9626406]|[-8723076, -8723076, -8723076, -8723076, -8723076, -8723076]|[2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01]|[2023-04-24 18:15:20, 2023-04-24 18:15:20, 2023-04-24 18:15:20, 2023-04-24 18:15:20, 2023-04-24 18:15:20, 2023-04-24 18:15:20]|[2022-10-06, 2022-10-06, 2022-10-06, 2022-10-06, 2022-10-06, 2022-10-06]|[2022-10-14 01:34:10, 2022-10-14 01:34:10, 2022-10-14 01:34:10, 2022-10-14 01:34:10, 2022-10-14 01:34:10, 2022-10-14 01:34:10]|['B', 'B', 'B', 'B', 'B', 'B']|['a', 'a', 'a', 'a', 'a', 'a']|['8aRmFSUBC', '8aRmFSUBC', '8aRmFSUBC', '8aRmFSUBC', '8aRmFSUBC', '8aRmFSUBC'] +[1, 1, 1, 1, 1, 1]|[23, 23, 23, 23, 23, 23]|[14833, 14833, 14833, 14833, 14833, 14833]|[2017339015, 2017339015, 2017339015, 2017339015, 2017339015, 2017339015]|[7437673973249797930, 7437673973249797930, 7437673973249797930, 7437673973249797930, 7437673973249797930, 7437673973249797930]|[-5508026584283164347, -5508026584283164347, -5508026584283164347, -5508026584283164347, -5508026584283164347, -5508026584283164347]|[-29817.77, -29817.77, -29817.77, -29817.77, -29817.77]|[-1646754251.102042, -1646754251.102042, -1646754251.102042, -1646754251.102042, -1646754251.102042, -1646754251.102042]|[44414137, 44414137, 44414137, 44414137, 44414137, 44414137]|[75659236, 75659236, 75659236, 75659236, 75659236, 75659236]|[2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26]|[2022-12-15 12:25:19, 2022-12-15 12:25:19, 2022-12-15 12:25:19, 2022-12-15 12:25:19, 2022-12-15 12:25:19, 2022-12-15 12:25:19]|[2022-11-27, 2022-11-27, 2022-11-27, 2022-11-27, 2022-11-27, 2022-11-27]|[2023-02-22 00:46:51, 2023-02-22 00:46:51, 2023-02-22 00:46:51, 2023-02-22 00:46:51, 2023-02-22 00:46:51, 2023-02-22 00:46:51]|['a', 'a', 'a', 'a', 'a', 'a']|['a', 'a', 'a', 'a', 'a', 'a']|['gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh'] +[0, 0, 0, 0, 0, 0]|[-7, -7, -7, -7, -7, -7]|[18307, 18307, 18307, 18307, 18307, 18307]|[76399879, 76399879, 76399879, 76399879, 76399879, 76399879]|[8050764818738996699, 8050764818738996699, 8050764818738996699, 8050764818738996699, 8050764818738996699, 8050764818738996699]|[2402219865213589999, 2402219865213589999, 2402219865213589999, 2402219865213589999, 2402219865213589999, 2402219865213589999]|[-16678.924, -16678.924, -16678.924, -16678.924, -16678.924]|[-2053879544.844726, -2053879544.844726, -2053879544.844726, -2053879544.844726, -2053879544.844726, -2053879544.844726]|[12639967, 12639967, 12639967, 12639967, 12639967, 12639967]|[24677022, 24677022, 24677022, 24677022, 24677022, 24677022]|[2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01]|[2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55]|[2023-07-31, 2023-07-31, 2023-07-31, 2023-07-31, 2023-07-31, 2023-07-31]|[2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44]|['d', 'd', 'd', 'd', 'd', 'd']|['a', 'a', 'a', 'a', 'a', 'a']|['dGkS', 'dGkS', 'dGkS', 'dGkS', 'dGkS', 'dGkS'] +[1, 1, 1, 1, 1, 1]|[-11, -11, -11, -11, -11, -11]|[-9648, -9648, -9648, -9648, -9648, -9648]|[-505356927, -505356927, -505356927, -505356927, -505356927, -505356927]|[7604760670442035037, 7604760670442035037, 7604760670442035037, 7604760670442035037, 7604760670442035037, 7604760670442035037]|[1634770507625165798, 1634770507625165798, 1634770507625165798, 1634770507625165798, 1634770507625165798, 1634770507625165798]|[10822.962, 10822.962, 10822.962, 10822.962, 10822.962]|[1987551048.863071, 1987551048.863071, 1987551048.863071, 1987551048.863071, 1987551048.863071, 1987551048.863071]|[64879544, 64879544, 64879544, 64879544, 64879544, 64879544]|[-55896622, -55896622, -55896622, -55896622, -55896622, -55896622]|[2023-08-08, 2023-08-08, 2023-08-08, 2023-08-08, 2023-08-08, 2023-08-08]|[2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23]|[2023-06-16, 2023-06-16, 2023-06-16, 2023-06-16, 2023-06-16, 2023-06-16]|[2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26]|['U', 'U', 'U', 'U', 'U', 'U']|['G', 'G', 'G', 'G', 'G', 'G']|['iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ'] +[1, 1, 1, 1, 1, 1]|[-63, -63, -63, -63, -63, -63]|[25799, 25799, 25799, 25799, 25799, 25799]|[-1387912656, -1387912656, -1387912656, -1387912656, -1387912656, -1387912656]|[8967926767558546181, 8967926767558546181, 8967926767558546181, 8967926767558546181, 8967926767558546181, 8967926767558546181]|[-3537865898119184476, -3537865898119184476, -3537865898119184476, -3537865898119184476, -3537865898119184476, -3537865898119184476]|[5311.188, 5311.188, 5311.188, 5311.188, 5311.188]|[173628749.847049, 173628749.847049, 173628749.847049, 173628749.847049, 173628749.847049, 173628749.847049]|[-28850258, -28850258, -28850258, -28850258, -28850258, -28850258]|[-99202733, -99202733, -99202733, -99202733, -99202733, -99202733]|[2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12]|[2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22]|[2023-06-11, 2023-06-11, 2023-06-11, 2023-06-11, 2023-06-11, 2023-06-11]|[2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10]|['7', '7', '7', '7', '7', '7']|['j', 'j', 'j', 'j', 'j', 'j']|['fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0'] +[0, 0, 0, 0, 0, 0]|[-7, -7, -7, -7, -7, -7]|[-6985, -6985, -6985, -6985, -6985, -6985]|[826683531, 826683531, 826683531, 826683531, 826683531, 826683531]|[-8966681855246736361, -8966681855246736361, -8966681855246736361, -8966681855246736361, -8966681855246736361, -8966681855246736361]|[4814686163176635446, 4814686163176635446, 4814686163176635446, 4814686163176635446, 4814686163176635446, 4814686163176635446]|[-6490.247, -6490.247, -6490.247, -6490.247, -6490.247]|[1076976372.033826, 1076976372.033826, 1076976372.033826, 1076976372.033826, 1076976372.033826, 1076976372.033826]|[-25002204, -25002204, -25002204, -25002204, -25002204, -25002204]|[-97805693, -97805693, -97805693, -97805693, -97805693, -97805693]|[2023-08-02, 2023-08-02, 2023-08-02, 2023-08-02, 2023-08-02, 2023-08-02]|[2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22]|[2023-05-19, 2023-05-19, 2023-05-19, 2023-05-19, 2023-05-19, 2023-05-19]|[2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09]|['p', 'p', 'p', 'p', 'p', 'p']|['a', 'a', 'a', 'a', 'a', 'a']|['WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p'] +[0, 0, 0, 0, 0, 0]|[65, 65, 65, 65, 65, 65]|[-4963, -4963, -4963, -4963, -4963, -4963]|[-1415431954, -1415431954, -1415431954, -1415431954, -1415431954, -1415431954]|[-3804309860450207000, -3804309860450207000, -3804309860450207000, -3804309860450207000, -3804309860450207000, -3804309860450207000]|[8209240008557215376, 8209240008557215376, 8209240008557215376, 8209240008557215376, 8209240008557215376, 8209240008557215376]|[-5058.13, -5058.13, -5058.13, -5058.13, -5058.13]|[1034763010.616352, 1034763010.616352, 1034763010.616352, 1034763010.616352, 1034763010.616352, 1034763010.616352]|[3858273, 3858273, 3858273, 3858273, 3858273, 3858273]|[-3634150, -3634150, -3634150, -3634150, -3634150, -3634150]|[2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26]|[2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44]|[2023-04-27, 2023-04-27, 2023-04-27, 2023-04-27, 2023-04-27, 2023-04-27]|[2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11]|['i', 'i', 'i', 'i', 'i', 'i']|['G', 'G', 'G', 'G', 'G', 'G']|['XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ'] +[0, 0, 0, 0, 0, 0]|[126, 126, 126, 126, 126, 126]|[31661, 31661, 31661, 31661, 31661, 31661]|[359703581, 359703581, 359703581, 359703581, 359703581, 359703581]|[-2399575246807057939, -2399575246807057939, -2399575246807057939, -2399575246807057939, -2399575246807057939, -2399575246807057939]|[7684667782059034391, 7684667782059034391, 7684667782059034391, 7684667782059034391, 7684667782059034391, 7684667782059034391]|[-504.68152, -504.68152, -504.68152, -504.68152, -504.68152]|[2121528178.488779, 2121528178.488779, 2121528178.488779, 2121528178.488779, 2121528178.488779, 2121528178.488779]|[-99977803, -99977803, -99977803, -99977803, -99977803, -99977803]|[25652192, 25652192, 25652192, 25652192, 25652192, 25652192]|[2023-08-25, 2023-08-25, 2023-08-25, 2023-08-25, 2023-08-25, 2023-08-25]|[2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11]|[2022-12-28, 2022-12-28, 2022-12-28, 2022-12-28, 2022-12-28, 2022-12-28]|[2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11]|['i', 'i', 'i', 'i', 'i', 'i']|['0', '0', '0', '0', '0', '0']|['X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7'] +[0, 0, 0, 0, 0, 0]|[-25, -25, -25, -25, -25, -25]|[28704, 28704, 28704, 28704, 28704, 28704]|[-437867812, -437867812, -437867812, -437867812, -437867812, -437867812]|[5508042206505207079, 5508042206505207079, 5508042206505207079, 5508042206505207079, 5508042206505207079, 5508042206505207079]|[462527544684407597, 462527544684407597, 462527544684407597, 462527544684407597, 462527544684407597, 462527544684407597]|[13629.614, 13629.614, 13629.614, 13629.614, 13629.614]|[213722401.337962, 213722401.337962, 213722401.337962, 213722401.337962, 213722401.337962, 213722401.337962]|[86704879, 86704879, 86704879, 86704879, 86704879, 86704879]|[-2662959, -2662959, -2662959, -2662959, -2662959, -2662959]|[2023-08-04, 2023-08-04, 2023-08-04, 2023-08-04, 2023-08-04, 2023-08-04]|[2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08]|[2023-05-13, 2023-05-13, 2023-05-13, 2023-05-13, 2023-05-13, 2023-05-13]|[2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07]|['4', '4', '4', '4', '4', '4']|['a', 'a', 'a', 'a', 'a', 'a']|['2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI'] +[1, 1, 1, 1, 1, 1]|[-7, -7, -7, -7, -7, -7]|[18655, 18655, 18655, 18655, 18655, 18655]|[6240356, 6240356, 6240356, 6240356, 6240356, 6240356]|[4552179257266841393, 4552179257266841393, 4552179257266841393, 4552179257266841393, 4552179257266841393, 4552179257266841393]|[323868824766329978, 323868824766329978, 323868824766329978, 323868824766329978, 323868824766329978, 323868824766329978]|[2972.2478, 2972.2478, 2972.2478, 2972.2478, 2972.2478]|[-1177167334.995008, -1177167334.995008, -1177167334.995008, -1177167334.995008, -1177167334.995008, -1177167334.995008]|[-84949097, -84949097, -84949097, -84949097, -84949097, -84949097]|[29815991, 29815991, 29815991, 29815991, 29815991, 29815991]|[2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24]|[2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11]|[2022-09-10, 2022-09-10, 2022-09-10, 2022-09-10, 2022-09-10, 2022-09-10]|[2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07]|['9', '9', '9', '9', '9', '9']|['n', 'n', 'n', 'n', 'n', 'n']|['s093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX'] +[0, 0, 0, 0, 0, 0]|[-43, -43, -43, -43, -43, -43]|[13560, 13560, 13560, 13560, 13560, 13560]|[-1743686513, -1743686513, -1743686513, -1743686513, -1743686513, -1743686513]|[7234719406392208769, 7234719406392208769, 7234719406392208769, 7234719406392208769, 7234719406392208769, 7234719406392208769]|[-3871745630024229413, -3871745630024229413, -3871745630024229413, -3871745630024229413, -3871745630024229413, -3871745630024229413]|[12225.427, 12225.427, 12225.427, 12225.427, 12225.427]|[-1352141342.04191, -1352141342.04191, -1352141342.04191, -1352141342.04191, -1352141342.04191, -1352141342.04191]|[-35959452, -35959452, -35959452, -35959452, -35959452, -35959452]|[-4256846, -4256846, -4256846, -4256846, -4256846, -4256846]|[2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24]|[2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43]|[2023-01-05, 2023-01-05, 2023-01-05, 2023-01-05, 2023-01-05, 2023-01-05]|[2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04]|['V', 'V', 'V', 'V', 'V', 'V']|['a', 'a', 'a', 'a', 'a', 'a']|['8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj'] +[1, 1, 1, 1, 1, 1]|[126, 126, 126, 126, 126, 126]|[28165, 28165, 28165, 28165, 28165, 28165]|[2032059721, 2032059721, 2032059721, 2032059721, 2032059721, 2032059721]|[-2686776977990574879, -2686776977990574879, -2686776977990574879, -2686776977990574879, -2686776977990574879, -2686776977990574879]|[-8498149444423102876, -8498149444423102876, -8498149444423102876, -8498149444423102876, -8498149444423102876, -8498149444423102876]|[-21681.223, -21681.223, -21681.223, -21681.223, -21681.223]|[95345732.447678, 95345732.447678, 95345732.447678, 95345732.447678, 95345732.447678, 95345732.447678]|[89062729, 89062729, 89062729, 89062729, 89062729, 89062729]|[-2464406, -2464406, -2464406, -2464406, -2464406, -2464406]|[2023-08-16, 2023-08-16, 2023-08-16, 2023-08-16, 2023-08-16, 2023-08-16]|[2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36]|[2023-08-20, 2023-08-20, 2023-08-20, 2023-08-20, 2023-08-20, 2023-08-20]|[2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44]|['U', 'U', 'U', 'U', 'U', 'U']|['a', 'a', 'a', 'a', 'a', 'a']|['XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb'] +[0, 0, 0, 0, 0, 0]|[117, 117, 117, 117, 117, 117]|[-4744, -4744, -4744, -4744, -4744, -4744]|[-1593211961, -1593211961, -1593211961, -1593211961, -1593211961, -1593211961]|[-3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780]|[8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567]|[-30948.857, -30948.857, -30948.857, -30948.857, -30948.857]|[804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905]|[-74019648, -74019648, -74019648, -74019648, -74019648, -74019648]|[13024168, 13024168, 13024168, 13024168, 13024168, 13024168]|[2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22]|[2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12]|[2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21]|[2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56]|['g', 'g', 'g', 'g', 'g', 'g']|['a', 'a', 'a', 'a', 'a', 'a']|['S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl'] diff --git a/regression-test/suites/load_p0/routine_load/data/basic_array_data_with_errors.csv b/regression-test/suites/load_p0/routine_load/data/basic_array_data_with_errors.csv new file mode 100644 index 00000000000000..b2d8b3736c8f86 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/basic_array_data_with_errors.csv @@ -0,0 +1,20 @@ +55|[, 1, 1, 1, 1, 1]|[65, 65, 65, 65, 65, 65]|[18805, 18805, 18805, 18805, 18805, 18805]|[229725878, 229725878, 229725878, 229725878, 229725878, 229725878]|[2742856458318615325, 2742856458318615325, 2742856458318615325, 2742856458318615325, 2742856458318615325, 2742856458318615325]|[5907702768956232371, 5907702768956232371, 5907702768956232371, 5907702768956232371, 5907702768956232371, 5907702768956232371]|[12354.624, 12354.624, 12354.624, 12354.624, 12354.624]|[1697579881.947477, 1697579881.947477, 1697579881.947477, 1697579881.947477, 1697579881.947477, 1697579881.947477]|[20409908, 20409908, 20409908, 20409908, 20409908, 20409908]|[-69625379, -69625379, -69625379, -69625379, -69625379, -69625379]|[2023-08-09, 2023-08-09, 2023-08-09, 2023-08-09, 2023-08-09, 2023-08-09]|[2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54, 2022-12-17 11:47:54]|[2023-03-19, 2023-03-19, 2023-03-19, 2023-03-19, 2023-03-19, 2023-03-19]|[2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52, 2023-03-13 10:31:52]|['G', 'G', 'G', 'G', 'G', 'G']|['a', 'a', 'a', 'a', 'a', 'a']|['BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7', 'BU2JJTmOKfXr9q8SjWLRUhxn2Me7HFpkMAJxCJCRvnnUJg2l3zXXOnLavxUNt7'] +84|[0, 0, 0, 0, 0, 0]|[-10, -10, -10, -10, -10, -10|[9493, 9493, 9493, 9493, 9493, 9493]|[-547874696, -547874696, -547874696, -547874696, -547874696, -547874696]|[-115057683458952756, -115057683458952756, -115057683458952756, -115057683458952756, -115057683458952756, -115057683458952756]|[4473017779279230085, 4473017779279230085, 4473017779279230085, 4473017779279230085, 4473017779279230085, 4473017779279230085]|[13718.372, 13718.372, 13718.372, 13718.372, 13718.372]|[-978213266.02697, -978213266.02697, -978213266.02697, -978213266.02697, -978213266.02697, -978213266.02697]|[-88516589, -88516589, -88516589, -88516589, -88516589, -88516589]|[-62683124, -62683124, -62683124, -62683124, -62683124, -62683124]|[2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26]|[2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43, 2022-12-13 00:33:43]|[2023-03-25, 2023-03-25, 2023-03-25, 2023-03-25, 2023-03-25, 2023-03-25]|[2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14, 2022-09-15 10:53:14]|['J', 'J', 'J', 'J', 'J', 'J']|['a', 'a', 'a', 'a', 'a', 'a']|['yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq', 'yQtIngWQxQTtvo1z2xxWMOT6JdaZT599ZTsOKOxwERkicW5YhScbCNrQAz8BHaarqK8AHPwvT2uXRlFKu6uZLIONVqdMR0Irap9OzNVIJCJmkCq'] +48|[0, 0, 0, 0, 0, 2]|[88, 88, 88, 88, 88, 88]|[-18899, -18899, -18899, -18899, -18899, -18899]|[1953750640, 1953750640, 1953750640, 1953750640, 1953750640, 1953750640]|[-6083034186246180312, -6083034186246180312, -6083034186246180312, -6083034186246180312, -6083034186246180312, -6083034186246180312]|[7861718260607212662, 7861718260607212662, 7861718260607212662, 7861718260607212662, 7861718260607212662, 7861718260607212662]|[20562.791, 20562.791, 20562.791, 20562.791, 20562.791]|[-1597994654.903396, -1597994654.903396, -1597994654.903396, -1597994654.903396, -1597994654.903396, -1597994654.903396]|[91765768, 91765768, 91765768, 91765768, 91765768, 91765768]|[-47488138, -47488138, -47488138, -47488138, -47488138, -47488138]|[2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12]|[2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24, 2022-11-04 07:47:24]|[2023-07-16, 2023-07-16, 2023-07-16, 2023-07-16, 2023-07-16, 2023-07-16]|[2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07, 2022-08-29 04:51:07]|['u', 'u', 'u', 'u', 'u', 'u']|['P', 'P', 'P', 'P', 'P', 'P']|['wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv', 'wodMoILg2POwMnYHhY33utnoZ325ocWKXPLvo1Cxx8C2Wj8maoUhfwozaHgjzoOqeW9lMj2nNinNDJV2dnXsNfa0hVeNzonA7s84gYHSyHXDzvjv'] +44|[0, 0, 0, 0, 0, 0]|[61, 61, 61, 61, 61, 61999999999999999999]|[-23419, -23419, -23419, -23419, -23419, -23419]|[378600280, 378600280, 378600280, 378600280, 378600280, 378600280]|[6788166268039991679, 6788166268039991679, 6788166268039991679, 6788166268039991679, 6788166268039991679, 6788166268039991679]|[-2814786606977504852, -2814786606977504852, -2814786606977504852, -2814786606977504852, -2814786606977504852, -2814786606977504852]|[-20151.432, -20151.432, -20151.432, -20151.432, -20151.432]|[-1248229001.218229, -1248229001.218229, -1248229001.218229, -1248229001.218229, -1248229001.218229, -1248229001.218229]|[-45191385, -45191385, -45191385, -45191385, -45191385, -45191385]|[-27910227, -27910227, -27910227, -27910227, -27910227, -27910227]|[2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13]|[2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32, 2023-05-18 04:25:32]|[2023-03-20, 2023-03-20, 2023-03-20, 2023-03-20, 2023-03-20, 2023-03-20]|[2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00, 2022-12-21 11:34:00]|['4', '4', '4', '4', '4', '4']|['I', 'I', 'I', 'I', 'I', 'I']|['NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1', 'NZXyjFFg0Yunu6fDXpyr9OlUtMNbaJbSENshFUaeCdMR64vgELMWSxvUxwLfmhzoDY1z6bLCyjuGmMUk9hhnF9hKsFkgpbcPo2nz1'] +4|[0, 0, 0, 0, 0, 0]|[63, 63, 63, 63, 63, 63]|[11399, 11399, 11399, 11399, 11399, 11399]|[-583523026, -583523026, -583523026, -583523026, -583523026, -583523026]|[8801164674137231293, 8801164674137231293, 8801164674137231293, 8801164674137231293, 8801164674137231293, 8801164674137231293]|[-8287675635310193906, -8287675635310193906, -8287675635310193906, -8287675635310193906, -8287675635310193906, -8287675635310193906]|[23243.16, 23243.16, 23243.16, 23243.16, 23243.16]|[716719993.249115, 716719993.249115, 716719993.249115, 716719993.249115, 716719993.249115, 716719993.249115]|[-40335903, -40335903, -40335903, -40335903, -40335903, -40335903]|[74087997, 74087997, 74087997, 74087997, 74087997, 74087997]|[2023-08-13 12:00:00, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13, 2023-08-13]|[2023-08-06, 2023-08-06 19:03:27, 2023-08-06 19:03:27, 2023-08-06 19:03:27:111, 2023-08-06 19:03:27, 2023-08-06 19:03:27]|[2023-03-28, 2023-03-28, 2023-03-28, 2023-03-28, 2023-03-28, 2023-03-28]|[2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47, 2022-09-27 09:19:47]|['z', 'z', 'z', 'z', 'z', 'z']|['1', '1', '1', '1', '1', '1']|['xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz', 'xdc5RcpnOAqeK6Hmz'] +4|[0, 0, 0, 0, 0, 0]|[-67, -67, -67, -67, -67, -67]|[-30372, -30372, -30372, -30372, -30372, -30372]|[181502941, 181502941, 181502941, 181502941, 181502941, 181502941]|[-2062236823576972800, -2062236823576972800, -2062236823576972800, -2062236823576972800, -2062236823576972800, -2062236823576972800]|[6357002962400127842, 6357002962400127842, 6357002962400127842, 6357002962400127842, 6357002962400127842, 6357002962400127842]|[21235.783, 21235.783, 21235.783, 21235.783, 21235.783]|[-1101694755.713891, -1101694755.713891, -1101694755.713891, -1101694755.713891, -1101694755.713891, -1101694755.713891]|[58088067, 58088067, 58088067, 58088067, 5808806.7, 58088067]|[-66079723, -66079723, -66079723, -66079723, -66079723, -66079723.0]|[2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24]|[2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12, 2023-06-16 18:07:12]|[2022-11-19, 2022-11-19, 2022-11-19, 2022-11-19, 2022-11-19, 2022-11-19]|[2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12, 2023-08-23 08:19:12]|['G', 'G', 'G', 'G', 'G', 'G']|['a', 'a', 'a', 'a', 'a', 'a']|['tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W', 'tX4eqSuxvREnF4UIk8OnDyDZM1yT2G2IVzcNB4Lejgxr1W'] +61|[1, 1, 1, 1, 1, 1]|[121, 121, 121, 121, 121, 121]|[31806, 31806, 31806, 31806, 31806, 31806]|[-1410915562, -1410915562, -1410915562, -1410915562, -1410915562, -1410915562]|[-250403393155768717, -250403393155768717, -250403393155768717, -250403393155768717, -250403393155768717, -250403393155768717]|[4301573778529723431, 4301573778529723431, 4301573778529723431, 4301573778529723431, 4301573778529723431, 4301573778529723431]|[10719.892, 10719.892, 10719.892, 10719.892, 10719.892]|[1073780599.127242, 1073780599.127242, 1073780599.127242, 1073780599.127242, 1073780599.127242, 1073780599.127242]|[78876206, 78876206, 78876206, 78876206, 78876206, 78876206]|[-77837482, -77837482, -77i837482, -77837482, -77837482, -77837482]|[2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01]|[2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07, 2023-01-31 15:44:07]|[2023-03-15, 2023-03-15, 2023-03-15, 2023-03-15, 2023-03-15, 2023-03-15]|[2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16, 2023-02-06 12:53:16]|['U', 'U', 'U', 'U', 'U', 'U']|['a', 'a', 'a', 'a', 'a', 'a']|['y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb', 'y25ujOZPm64KwGfKXGPMgqaUAdIhi8GtBb'] +62|[0, 0, 0, 0, 0, 0]|[-126, -126, -126, -126, -126, -126]|[-3813, -3813, -3813, -3813, -3813, -3813]|[1950651540, 1950651540, 1950651540, 1950651540, 1950651540, 1950651540]|[-7509418841468966217, -7509418841468966217, -7509418841468966217, -7509418841468966217, -7509418841468966217, -7509418841468966217]|[5935288575051629397, 5935288575051629397, 5935288575051629397, 5935288575051629397, 5935288575051629397, 5935288575051629397]|[-17121.195, -17121.195, -17121.195, -17121.195, -17121.195]|[-987496114.899562, -987496114.899562, -987496114.899562, -987496114.899562, -987496114.899562, -987496114.899562]|[9626406, 9626406, 9626406, 9626406, 9626406, 9626406]|[2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01]|[2023-04-24 18:15:20, 2023-04-24 18:15:20, 2023-04-24 18:15:20, 2023-04-24 18:15:20, 2023-04-24 18:15:20, 2023-04-24 18:15:20]|[2022-10-06, 2022-10-06, 2022-10-06, 2022-10-06, 2022-10-06, 2022-10-06]|[2022-10-14 01:34:10, 2022-10-14 01:34:10, 2022-10-14 01:34:10, 2022-10-14 01:34:10, 2022-10-14 01:34:10, 2022-10-14 01:34:10]|['B', 'B', 'B', 'B', 'B', 'B']|['a', 'a', 'a', 'a', 'a', 'a']|['8aRmFSUBC', '8aRmFSUBC', '8aRmFSUBC', '8aRmFSUBC', '8aRmFSUBC', '8aRmFSUBC'] +88|[1, 1, 1, 1, 1, 1]|[23, 23, 23, 23, 23, 23]|[14833, 14833, 14833, 14833, 14833, 14833]|[2017339015, 2017339015, 2017339015, 2017339015, 2017339015, 2017339015]|[7437673973249797930, 7437673973249797930, 7437673973249797930, 7437673973249797930, 7437673973249797930, 7437673973249797930]|[-5508026584283164347, -5508026584283164347, -5508026584283164347, -5508026584283164347, -5508026584283164347, -5508026584283164347]|[-29817.77, -29817.77, -29817.77, -29817.77, -29817.77]|[-1646754251.102042, -1646754251.102042, -1646754251.102042, -1646754251.102042, -1646754251.102042, -1646754251.102042]|[44414137, 44414137, 44414137, 44414137, 44414137, 44414137]||[75659236, 75659236, 75659236, 75659236, 75659236, 75659236]|[2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26]|[2022-12-15 12:25:19, 2022-12-15 12:25:19, 2022-12-15 12:25:19, 2022-12-15 12:25:19, 2022-12-15 12:25:19, 2022-12-15 12:25:19]|[2022-11-27, 2022-11-27, 2022-11-27, 2022-11-27, 2022-11-27, 2022-11-27]|[2023-02-22 00:46:51, 2023-02-22 00:46:51, 2023-02-22 00:46:51, 2023-02-22 00:46:51, 2023-02-22 00:46:51, 2023-02-22 00:46:51]|['a', 'a', 'a', 'a', 'a', 'a']|['a', 'a', 'a', 'a', 'a', 'a']|['gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh', 'gfynMkzlxqeETupAZg6mdTlgEMju0lBsyTaX2BLXSWadWS5XfjiLGh'] +27|[0, 0, 0, 0, 0, 0]|[-7, -7, -7, -7, -7, -7]|[18307, 18307, 18307, 18307, 18307, 18307]|[76399879, 76399879, 76399879, 76399879, 76399879, 76399879]|[8050764818738996699, 8050764818738996699, 8050764818738996699, 8050764818738996699, 8050764818738996699, 8050764818738996699]|[2402219865213589999, 2402219865213589999, 2402219865213589999, 2402219865213589999, 2402219865213589999, 2402219865213589999]|[-16678.924, -16678.924, -16678.924, -16678.924, -16678.924]|[-2053879544.844726, -2053879544.844726, -2053879544.844726, -2053879544.844726, -2053879544.844726, -2053879544.844726]|[12639967, 12639967, 12639967, 12639967, 12639967, 12639967]|[24677022, 24677022, 24677022, 24677022, 24677022, 24677022]|[2023-08-01, 2023-08-01, 2023-08-01, 2023-08-01,, 2023-08-01]|[2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55, 2023-01-09 07:35:55]|[2023-07-31, 2023-07-31, 2023-07-31, 2023-07-31, 2023-07-31, 2023-07-31]|[2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44, 2023-03-15 06:40:44]|['d', 'd', 'd', 'd', 'd', 'd']|['a', 'a', 'a', 'a', 'a', 'a']|['dGkS', 'dGkS', 'dGkS', 'dGkS', 'dGkS', 'dGkS'] +8|[1, 1, 1, 1, 1, 1]|[-11, -11, -11, -11, -11, -11]|[-9648, -9648, -9648, -9648, -9648, -9648]|[-505356927, -505356927, -505356927, -505356927, -505356927, -505356927]|[7604760670442035037, 7604760670442035037, 7604760670442035037, 7604760670442035037, 7604760670442035037, 7604760670442035037]|[1634770507625165798, 1634770507625165798, 1634770507625165798, 1634770507625165798, 1634770507625165798, 1634770507625165798]|[10822.962, 10822.962, 10822.962, 10822.962, 10822.962]|[1987551048.863071, 1987551048.863071, 1987551048.863071, 1987551048.863071, 1987551048.863071, 1987551048.863071]|[64879544, 64879544, 64879544, 64879544, 64879544, 64879544]|[-55896622, -55896622, -55896622, -55896622, -55896622, -55896622]|[2023-08-08, 2023-08-08, 2023-08-08, 2023-08-08, 2023-08-08, 2023-08-08]|[2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23, 2023-01-05 00:55:23]|[2023-06-16, 2023-06-16, 2023-06-16, 2023-06-16, 2023-06-16, 2023-06-16]|[2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26, 2023-04-06 03:40:26]|['U', 'U', 'U', 'U', 'U', 'U']|['G', 'G', 'G', 'G', 'G', 'G']|['iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ', 'iyAI9214vOaKrPo1EmVesccN0PdeCC0rKXzRJv33KpnnJbG0o0FXubzuBfrYTQZ'] +76|[1, 1, 1, 1, 1, 1]|[-63, -63, -63, -63, -63, -63]|[25799, 25799, 25799, 25799, 25799, 25799]|[-1387912656, -1387912656, -1387912656, -1387912656, -1387912656, -1387912656]|[8967926767558546181, 8967926767558546181, 8967926767558546181, 8967926767558546181, 8967926767558546181, 8967926767558546181]|[-3537865898119184476, -3537865898119184476, -3537865898119184476, -3537865898119184476, -3537865898119184476, -3537865898119184476]|[5311.188, 5311.188, 5311.188, 5311.188, 5311.188]|[173628749.847049, 173628749.847049, 173628749.847049, 173628749.847049, 173628749.847049, 173628749.847049]|[-28850258, -28850258, -28850258, -28850258, -28850258, -28850258]|[-99202733, -99202733, -99202733, -99202733, -99202733, -99202733]|[2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12, 2023-08-12]|[2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22, 2023-05-28 15:56:22]|[2023-06-11, 2023-06-11, 2023-06-11, 2023-06-11, 2023-06-11, 2023-06-11]|[2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10, 2022-11-29 16:23:10]|['7', '7', '7', '7', '7', '7']|['j', 'j', 'j', 'j', 'j', 'j']|['fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0', 'fjbvP5vNgAwYBIAEnONGcVbrBpGM3mqVeBjDQs4KQlLEgNbnHVIIscgaRuPdDjU0'] +52|[0, 0, 0, 0, 0, 0]|[-7, -7, -7, -7, -7, -7]|[-6985, -6985, -6985, -6985, -6985, -6985]|[826683531, 826683531, 826683531, 826683531, 826683531, 826683531]|[-8966681855246736361, -8966681855246736361, -8966681855246736361, -8966681855246736361, -8966681855246736361, -8966681855246736361]|[4814686163176635446, 4814686163176635446, 4814686163176635446, 4814686163176635446, 4814686163176635446, 4814686163176635446]|[-6490.247, -6490.247, -6490.247, -6490.247, -6490.247]|[1076976372.033826, 1076976372.033826, 1076976372.033826, 1076976372.033826, 1076976372.033826, 1076976372.033826]|[-25002204, -25002204, -25002204, -25002204, -25002204, -25002204]|[-97805693, -97805693, -97805693, -97805693, -97805693, -97805693]|[2023-08-02, 2023-08-02, 2023-08-02, 2023-08-02, 2023-08-02, 2023-08-02]|[2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22, 2022-11-21 04:05:22]|[2023-05-19, 2023-05-19, 2023-05-19, 2023-05-19, 2023-05-19, 2023-05-19]|[2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09, 2023-03-12 05:07:09]|['p', 'p', 'p', 'p', 'p', 'p']|['a', 'a', 'a', 'a', 'a', 'a']|['WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p', 'WG0vFztUWdoC7f8D14NbhHAK302bHf6s1JKNU2hiIjZ5ABhHwikfSzCAKdr04s6bhGkkssdVzRuSSheQ0rFUGkueuLch5p'] +3|[0, 0, 0, 0, 0, 0]|[65, 65, 65, 65, 65, 65]|[-4963, -4963, -4963, -4963, -4963, -4963]|[-1415431954, -1415431954, -1415431954, -1415431954, -1415431954, -1415431954]|[-3804309860450207000, -3804309860450207000, -3804309860450207000, -3804309860450207000, -3804309860450207000, -3804309860450207000]|[8209240008557215376, 8209240008557215376, 8209240008557215376, 8209240008557215376, 8209240008557215376, 8209240008557215376]|[-5058.13, -5058.13, -5058.13, -5058.13, -5058.13]|[1034763010.616352, 1034763010.616352, 1034763010.616352, 1034763010.616352, 1034763010.616352, 1034763010.616352]|[3858273, 3858273, 3858273, 3858273, 3858273, 3858273]|[-3634150, -3634150, -3634150, -3634150, -3634150, -3634150]|[2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26, 2023-08-26]|[2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44, 2023-03-06 07:47:44]|[2023-04-27, 2023-04-27, 2023-04-27, 2023-04-27, 2023-04-27, 2023-04-27]|[2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11, 2022-12-20 15:40:11]|['i', 'i', 'i', 'i', 'i', 'i']|['G', 'G', 'G', 'G', 'G', 'G']|['XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ', 'XuyX5eljhfMNqMmuOGkFNvyoKFyFMzGWPuGQPxAi6NYV6JA2aooYGJ0CgQ'] +49|[0, 0, 0, 0, 0, 0]|[126, 126, 126, 126, 126, 126]|[31661, 31661, 31661, 31661, 31661, 31661]|[359703581, 359703581, 359703581, 359703581, 359703581, 359703581]|[-2399575246807057939, -2399575246807057939, -2399575246807057939, -2399575246807057939, -2399575246807057939, -2399575246807057939]|[7684667782059034391, 7684667782059034391, 7684667782059034391, 7684667782059034391, 7684667782059034391, 7684667782059034391]|[-504.68152, -504.68152, -504.68152, -504.68152, -504.68152]|[2121528178.488779, 2121528178.488779, 2121528178.488779, 2121528178.488779, 2121528178.488779, 2121528178.488779]|[-99977803, -99977803, -99977803, -99977803, -99977803, -99977803]|[25652192, 25652192, 25652192, 25652192, 25652192, 25652192]|[2023-08-25, 2023-08-25, 2023-08-25, 2023-08-25, 2023-08-25, 2023-08-25]|[2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11, 2023-07-14 17:16:11]|[2022-12-28, 2022-12-28, 2022-12-28, 2022-12-28, 2022-12-28, 2022-12-28]|[2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11, 2023-04-10 04:24:11]|['i', 'i', 'i', 'i', 'i', 'i']|['0', '0', '0', '0', '0', '0']|['X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7', 'X53UUdHkzSVyWMmGyI5i6M4ohehRhx1NR02IjJsuKy64Tp0KJvsHgjJ64F2qHOpNQ17EUnIPJlmpCV32vDZkJwXjhhY1eObFH2Ru7gHqsmFCQ2zy7'] +41|[0, 0, 0, 0, 0, 0]|[-25, -25, -25, -25, -25, -25]|[28704, 28704, 28704, 28704, 28704, 28704]|[-437867812, -437867812, -437867812, -437867812, -437867812, -437867812]|[5508042206505207079, 5508042206505207079, 5508042206505207079, 5508042206505207079, 5508042206505207079, 5508042206505207079]|[462527544684407597, 462527544684407597, 462527544684407597, 462527544684407597, 462527544684407597, 462527544684407597]|[13629.614, 13629.614, 13629.614, 13629.614, 13629.614]|[213722401.337962, 213722401.337962, 213722401.337962, 213722401.337962, 213722401.337962, 213722401.337962]|[86704879, 86704879, 86704879, 86704879, 86704879, 86704879]|[-2662959, -2662959, -2662959, -2662959, -2662959, -2662959]|[2023-08-04, 2023-08-04, 2023-08-04, 2023-08-04, 2023-08-04, 2023-08-04]|[2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08, 2022-12-28 16:55:08]|[2023-05-13, 2023-05-13, 2023-05-13, 2023-05-13, 2023-05-13, 2023-05-13]|[2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07, 2023-03-10 18:15:07]|['4', '4', '4', '4', '4', '4']|['a', 'a', 'a', 'a', 'a', 'a']|['2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI', '2dxEKrIfvZTmYHO6jXR7HMuJAJrj1dJD2WRroeHL20dGolyHdcI'] +16|[1, 1, 1, 1, 1, 1]|[-7, -7, -7, -7, -7, -7]|[18655, 18655, 18655, 18655, 18655, 18655]|[6240356, 6240356, 6240356, 6240356, 6240356, 6240356]|[4552179257266841393, 4552179257266841393, 4552179257266841393, 4552179257266841393, 4552179257266841393, 4552179257266841393]|[323868824766329978, 323868824766329978, 323868824766329978, 323868824766329978, 323868824766329978, 323868824766329978]|[2972.2478, 2972.2478, 2972.2478, 2972.2478, 2972.2478]|[-1177167334.995008, -1177167334.995008, -1177167334.995008, -1177167334.995008, -1177167334.995008, -1177167334.995008]|[-84949097, -84949097, -84949097, -84949097, -84949097, -84949097]|[29815991, 29815991, 29815991, 29815991, 29815991, 29815991]|[2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24]|[2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11, 2022-09-10 01:11:11]|[2022-09-10, 2022-09-10, 2022-09-10, 2022-09-10, 2022-09-10, 2022-09-10]|[2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07, 2023-06-06 20:38:07]|['9', '9', '9', '9', '9', '9']|['n', 'n', 'n', 'n', 'n', 'n']|['s093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX', 's093vhFomjJOSwwn3Dii8iK9wevxUFwRUVJE6GAGOZEErIMLY68bUYV1h5d57QWfp7AxBkTbxPqbEh4ZR2Z3wROrAFQjpUtN4Y9Y8H4nC5xj14n5hXqCdJYpzkX'] +16|[0, 0, 0, 0, 0, 0]|[-43, -43, -43, -43, -43, -43]|[13560, 13560, 13560, 13560, 13560, 13560]|[-1743686513, -1743686513, -1743686513, -1743686513, -1743686513, -1743686513]|[7234719406392208769, 7234719406392208769, 7234719406392208769, 7234719406392208769, 7234719406392208769, 7234719406392208769]|[-3871745630024229413, -3871745630024229413, -3871745630024229413, -3871745630024229413, -3871745630024229413, -3871745630024229413]|[12225.427, 12225.427, 12225.427, 12225.427, 12225.427]|[-1352141342.04191, -1352141342.04191, -1352141342.04191, -1352141342.04191, -1352141342.04191, -1352141342.04191]|[-35959452, -35959452, -35959452, -35959452, -35959452, -35959452]|[-4256846, -4256846, -4256846, -4256846, -4256846, -4256846]|[2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24, 2023-08-24]|[2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43, 2022-12-25 20:40:43]|[2023-01-05, 2023-01-05, 2023-01-05, 2023-01-05, 2023-01-05, 2023-01-05]|[2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04, 2023-01-27 19:34:04]|['V', 'V', 'V', 'V', 'V', 'V']|['a', 'a', 'a', 'a', 'a', 'a']|['8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj', '8PRRNG2OCMIFR5k9nuC0O4TDT6hxwj'] +17|[1, 1, 1, 1, 1, 1]|[126, 126, 126, 126, 126, 126]|[28165, 28165, 28165, 28165, 28165, 28165]|[2032059721, 2032059721, 2032059721, 2032059721, 2032059721, 2032059721]|[-2686776977990574879, -2686776977990574879, -2686776977990574879, -2686776977990574879, -2686776977990574879, -2686776977990574879]|[-8498149444423102876, -8498149444423102876, -8498149444423102876, -8498149444423102876, -8498149444423102876, -8498149444423102876]|[-21681.223, -21681.223, -21681.223, -21681.223, -21681.223]|[95345732.447678, 95345732.447678, 95345732.447678, 95345732.447678, 95345732.447678, 95345732.447678]|[89062729, 89062729, 89062729, 89062729, 89062729, 89062729]|[-2464406, -2464406, -2464406, -2464406, -2464406, -2464406]|[2023-08-16, 2023-08-16, 2023-08-16, 2023-08-16, 2023-08-16, 2023-08-16]|[2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36, 2023-03-05 10:43:36]|[2023-08-20, 2023-08-20, 2023-08-20, 2023-08-20, 2023-08-20, 2023-08-20]|[2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44, 2023-04-11 00:33:44]|['U', 'U', 'U', 'U', 'U', 'U']|['a', 'a', 'a', 'a', 'a', 'a']|['XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb', 'XJ3RV27MQpsPD30k1xV0RGSuomCT1z5oEfOiF2gNisoMyFhoClXJJ8eIZSeasLKeJwflG4In7xn54n9oI16rpRQJkeb'] +2|[0, 0, 0, 0, 0, 0]|[117, 117, 117, 117, 117, 117]|[-4744, -4744, -4744, -4744, -4744, -4744]|[-1593211961, -1593211961, -1593211961, -1593211961, -1593211961, -1593211961]|[-3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780, -3869640069299678780]|[8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567, 8491817458398170567]|[-30948.857, -30948.857, -30948.857, -30948.857, -30948.857]|[804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905, 804341131.229905]|[-74019648, -74019648, -74019648, -74019648, -74019648, -74019648]|[13024168, 13024168, 13024168, 13024168, 13024168, 13024168]|[2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22, 2023-08-22]|[2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12, 2022-09-30 07:47:12]|[2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21, 2023-04-21]|[2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56, 2022-11-24 15:07:56]|['g', 'g', 'g', 'g', 'g', 'g']|['a', 'a', 'a', 'a', 'a', 'a']|['S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl', 'S9JEYFrLN4zr1vX1yPUE6ovSX431nJdCuttpBUOVMrp844vBfHStO7laHNc5sI9MehAi8GbGDGV3t322DPMy7SBlquU5D7jsGISMNpX4IWbn3Yrsl'] diff --git a/regression-test/suites/load_p0/routine_load/data/basic_data.csv b/regression-test/suites/load_p0/routine_load/data/basic_data.csv new file mode 100644 index 00000000000000..daa9ebd355e8a9 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/basic_data.csv @@ -0,0 +1,20 @@ +57|2023-08-19|TRUE|2|-25462|-74112029|6458082754318544493|-7910671781690629051|-15205.859375|-306870797.484914|759730669.0|-628556336.0|2023-07-10 18:39:10|2023-02-12|2023-01-27 07:26:06|y||Xi9nDVrLv8m6AwEpUxmtzFAuK48sQ|{"name": "John", "age": 25, "city": "New York"} +49|2023-08-08|FALSE|\N|16275|-2144851675|-2303421957908954634|-46526938720058765|-13141.142578|-686632233.230200|229942298.0|-152553823.0|2022-09-01 00:16:01|2023-03-25|2022-09-07 14:59:03|s||yvuILR2iNxfe8RRml|{"student": true, "name": "Alice", "grade": 9, "subjects": ["math", "science", "history"]} +66|2023-08-15|TRUE|-91|28378|609923317|4872185586197131212|1207709464099378591|\N|-1863683325.985123|-783792012.0|-708986976.0|2022-09-24 10:39:23|2022-09-24|2022-10-16 18:36:43|Y|z|AI1BSPQdKiHJiQH1kguyLSWsDXkC7zwy7PwgWnyGSaa9tBKRex8vHBdxg2QSKZKL2mV2lHz7iI1PnsTd4MXDcIKhqiHyPuQPt2tEtgt0UgF6|{"book": {"title": "The Great Gatsby", "author": "F. Scott Fitzgerald"}, "year": 1925} +91|2023-08-27|TRUE|90|2465|702240964|6373830997821598984|305860046137409400|15991.356445|1599972327.386147|-165530947.0|\N|2023-04-26 19:31:10|2023-07-21|\N|2||B7YKYBYT8w0YC926bZ8Yz1VzyiWw2NWDAiTlEoPVyz9AXGti2Npg1FxWqWk4hEaALw0ZBSuiAIPj41lq36g5QRpPmAjNPK|{"fruit": "apple", "color": "red", "qty": 5, "price": 2.5} +80|2023-08-18|FALSE|-18|-8971|679027874|6535956962935330265|3960889045799757165|-13219.759766|1187161924.505394|-526615878.0|-947410627.0|2023-03-11 07:40:00|2022-11-29|2023-01-14 07:24:07|\N|D|3Nhx6xX1qdwaq7lxwLRSKMtJFbC03swWv12mpySSVysH3igGZTiGPuKMsYW7HAkf6CWc7c0nzqDsjuH3FYVMNCWRmfxMrmY8rykQCC4Ve|{"car": "BMW", "model": "X5", "year": 2020, "color": "black"} +85|2023-08-11|TRUE|-7|24304|-2043877415|-2024144417867729183|\N|5363.024414|-578615669.042831|-378574346.0|-810302932.0|2023-07-15 01:07:41|2023-08-13|2023-01-20 11:57:48|i||WQ9dh9ajPu0y|{"country": "France", "capital": "Paris", "population": 67081000} +31|2023-08-27|FALSE|17|-18849|1728109133|3266501886640700374|527195452623418935|-24062.328125|-1514348021.262435|-322205854.0|-278237157.0|2022-10-07 03:24:23|2022-09-25|\N|0|8|yKMiAntORoRa8svnMfcxlOPwwND1m5s2fdS26Xu6cfs6HK5SAibqIp9h8sZcpjHy4|{"team": "Manchester United", "players": ["Ronaldo", "Rooney", "Giggs"], "coach": "Ole Gunnar Solskjaer"} +20|2023-08-17|FALSE|-5|18158|784479801|1485484354598941738|-6632681928222776815|9708.430664|-330432620.706069|-816424174.0|571112646.0|2022-09-15 21:40:55|2023-02-23|2023-08-13 21:31:54|O|X|2pYmX2vAhfEEHZZYPsgAmda1G7otnwx5TmUC879FPhDeIjvWI79ksBZpfFG2gp7jhCSbpZiecKGklB5SvG8tm31i5SUqe1xrWgLt4HSq7lMJWp75tx2kxD7pRIOpn|{"name": "Sarah", "age": 30, "city": "London", "isMarried": false} +90|2023-08-27|TRUE|22|16456|-1476824962|-3279894870153540825|8990195191470116763|26651.906250|206860148.942546|-580959198.0|-210329147.0|2022-10-07 03:11:03|2023-03-18|2023-04-15 00:38:33|T|L|QW0GQ3GoMtHgxPQOWGfVaveynahNpsNs09siMFA1OtO6QEDBQTdivmGyq7bFzejAqwbbVQQpREAmeLjcFSXLnQuou2KbwYD|{"company": "Apple", "products": [{"name": "iPhone", "price": 1000}, {"name": "MacBook", "price": 1500}]} +8|2023-08-14|TRUE|109|-31573|-1362465190|3990845741226497177|2732763251146840270|-25698.552734|1312831962.567818|771983879.0|173937916.0|2023-03-07 14:13:19|2022-10-18|2023-07-16 05:03:13|D||PBn1wa6X8WneZYLMac11zzyhGl7tPXB5XgjmOV8L6uav9ja5oY433ktb2yhyQQIqBveZPkme|{"animal": "lion", "weight": 200, "habitat": ["savannah", "grassland"]} +65|2023-08-09|FALSE|94|31514|814994517|-297697460695940343|734910652450318597|-13061.891602|62750847.041706|-9808654.0|\N|2023-08-14 22:01:27|2023-05-19|2022-11-13 13:44:28|V||aGeMsI24O12chGlP5ak0AHghAz7bu5MargJBStHnt0yMnChH0JnfYhsfH1u59XIHkJKMsHYktBqORkGlovu8V47E74KeFpaqxn5yLyXfDbhhzUKf|{"language": "Python", "version": 3.9, "frameworks": ["Django", "Flask"]} +62|2023-08-21|FALSE|81|20302|-200761532|6365479976421007608|\N|-29916.533203|1709141750.828478|549873536.0|-119205359.0|2023-05-04 01:14:51|2022-09-17|2022-12-04 19:30:09|d|v|BKWy9dTNg1aZW7ancEJAmEDOPK5TwFsNSHbI78emu9gymeIlx5NoLmyii0QAqdzRvSQPZKiqKkwInGCTIBnK1yYkK7zD|{"username": "user123", "password": "pass123", "email": "user123@example.com"} +50|2023-08-06|TRUE|109|-6330|1479023892|-8630800697573159428|-1645095773540208759|17880.960938|-1453844792.013949|-158871820.0|-862940384.0|2022-09-22 02:03:21|2023-05-14|2023-03-25 02:18:34|m||JKnIgXvGVidGiWl9YRSi3mFI7wHKt1sBpWSadKF8VX3LAuElm4sdc9gtxREaUr57oikSYlU8We8h1MWqQlYNiJObl|{"city": "Tokyo", "temperature": 20.5, "humidity": 75} +58|2023-08-22|\N|0|-18231|1832867360|6997858407575297145|2480714305422728023|-5450.488770|1475901032.138386|-893480655.0|-607891858.0|2023-02-02 05:13:24|2022-09-18|2023-04-23 10:51:15|k||LdFXF7Kmfzgmnn2R6zLsXdmi3A2cLBLq4G4WDVNDhxvH7dYH8Kga2WA47uSIxp6NSrwPSdw0ssB1TS8RFJTDJAB0Uba3e05NL2Aiw0ja|{"restaurant": "Pizza Hut", "menu": ["pizza", "pasta", "salad"]} +60|2023-08-27|FALSE|-52|-2338|-757056972|1047567408607120856|6541476642780646552|6614.089355|-1204448798.517855|236657733.0|731515433.0|2022-12-29 14:47:30|2022-09-24|2023-08-01 12:41:59|O|F|RM4F1Ke7lkcnuxF2nK0j9VBW3MDcgyHR4pseBjtFnqS6GUkVFuzF6u3Cp9Nv7ab0O6UYrpP4DhU|{"game": "Chess", "players": 2, "time": "1 hour"} +68|2023-08-23|TRUE|-73|20117|1737338128|795638676048937749|-5551546237562433901|-30627.039062|68589475.684545|585022347.0|513722420.0|2022-12-28 20:26:51|2022-10-04|2023-07-30 00:20:06|y||keZ3JlWWpdnPBejf0cuiCQCVBBTd5gjvO08NVdcAFewqL7nRT4N9lnvSU6pWmletA5VbPQCeQapJdcnQCHfZUDCf4ulCnczyqr7SGrbGRT0XYcd7iktKM|{"country": "Brazil", "continent": "South America", "population": 211049527} +50|2023-08-24|TRUE|15|14403|\N|-6418906115745394180|9205303779366462513|-4331.548828|-615112179.557648|367305015.0|-551652958.0|2022-12-29 02:27:20|2023-06-01|2023-08-12 04:50:04|a||eCl38sztIvBQvGvGKyYZmyMXy9vIJx197iu3JwP9doJGcrYUl9Uova0rz4iCCgrjlAiZU18Fs9YtCq830nhM|{"band": "The Beatles", "members": ["John Lennon", "Paul McCartney", "George Harrison", "Ringo Starr"]} +81|2023-08-23|FALSE|106|11492|-667795397|4480250461471356146|-5346660566234294101|9082.750000|385167225.902608|-717553011.0|649146853.0|2023-03-20 03:33:16|2022-11-24|2023-02-16 18:29:41|G|9|Lk3eNVQNjucbekD1rZmUlGPiXS5JvcWr2LQzRU8GSGIbSag|{"flower": "rose", "color": "red", "fragrance": true} +41|2023-08-27|TRUE|-104|22750|\N|8527773271030840740|5554497317268279215|-5296.828125|-1715646888.013040|-306075962.0|897769189.0|2022-12-02 17:56:44|2022-10-12|2023-02-19 07:02:54|V|\N|E9GzQdTwX1ITUQz27IVznAs6Ca4WwprKk6Odjs6SH75D2F1089QiY3HQ52LXRD1V6xAWjhLE2hWgW3EdHuAOnUDVrb5V|{"food": "Sushi", "price": 10, "restaurant": "Sushi King"} +21|2023-08-18|FALSE|63|-27847|-35409596|8638201997392767650|4919963231735304178|-23382.541016|-1803403621.426313|-22009767.0|661750756.0|2023-03-31 10:56:14|2023-01-20|2023-02-18 13:37:52|N|T|PSiFwUEx3eVFNtjlnQ70YkgZNvKrGmQ2DN5K9yYHiSdFWeEDB1UpL3Frt8z1kEAIWRDWqXZuyi|{"city": "Sydney", "population": 5312000, "area": 2058.7} diff --git a/regression-test/suites/load_p0/routine_load/data/basic_data_json.json b/regression-test/suites/load_p0/routine_load/data/basic_data_json.json new file mode 100644 index 00000000000000..cd7af47ccd0d2a --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/basic_data_json.json @@ -0,0 +1 @@ +[{"k00": "65", "k01": "2023-08-09", "k02": "0", "k03": "94", "k04": "31514", "k05": "814994517", "k06": "-297697460695940343", "k07": "734910652450318597", "k08": "-13061.892", "k09": "62750847.041706", "k10": "-9808654", "k11": "\\N", "k12": "2023-08-14 22:01:27", "k13": "2023-05-19", "k14": "2022-11-13 13:44:28", "k15": "V", "k16": "", "k17": "aGeMsI24O12chGlP5ak0AHghAz7bu5MargJBStHnt0yMnChH0JnfYhsfH1u59XIHkJKMsHYktBqORkGlovu8V47E74KeFpaqxn5yLyXfDbhhzUKf", "k18": "\\N"}] \ No newline at end of file diff --git a/regression-test/suites/load_p0/routine_load/data/basic_data_json_by_line.json b/regression-test/suites/load_p0/routine_load/data/basic_data_json_by_line.json new file mode 100644 index 00000000000000..6ef920fcad9136 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/basic_data_json_by_line.json @@ -0,0 +1,20 @@ +{"k00": "21", "k01": "2023-08-18", "k02": "0", "k03": "63", "k04": "-27847", "k05": "-35409596", "k06": "8638201997392767650", "k07": "4919963231735304178", "k08": "-23382.541", "k09": "-1803403621.4263129", "k10": "-22009767", "k11": "\\N", "k12": "2023-03-31 10:56:14", "k13": "2023-01-20", "k14": "2023-02-18 13:37:52", "k15": "N", "k16": "T", "k17": "PSiFwUEx3eVFNtjlnQ70YkgZNvKrGmQ2DN5K9yYHiSdFWeEDB1UpL3Frt8z1kEAIWRDWqXZuyi", "k18": "\\N"} +{"k00": "8", "k01": "2023-08-14", "k02": "1", "k03": "109", "k04": "-31573", "k05": "-1362465190", "k06": "3990845741226497177", "k07": "2732763251146840270", "k08": "-25698.553", "k09": "1312831962.5678179", "k10": "\\N", "k11": "\\N", "k12": "2023-03-07 14:13:19", "k13": "2022-10-18", "k14": "2023-07-16 05:03:13", "k15": "D", "k16": "", "k17": "PBn1wa6X8WneZYLMac11zzyhGl7tPXB5XgjmOV8L6uav9ja5oY433ktb2yhyQQIqBveZPkme", "k18": "\\N"} +{"k00": "91", "k01": "2023-08-27", "k02": "1", "k03": "90", "k04": "2465", "k05": "702240964", "k06": "6373830997821598984", "k07": "305860046137409400", "k08": "15991.356", "k09": "1599972327.386147", "k10": "\\N", "k11": "\\N", "k12": "2023-04-26 19:31:10", "k13": "2023-07-21", "k14": "\\N", "k15": "2", "k16": "", "k17": "B7YKYBYT8w0YC926bZ8Yz1VzyiWw2NWDAiTlEoPVyz9AXGti2Npg1FxWqWk4hEaALw0ZBSuiAIPj41lq36g5QRpPmAjNPK", "k18": "\\N"} +{"k00": "80", "k01": "2023-08-18", "k02": "0", "k03": "-18", "k04": "-8971", "k05": "679027874", "k06": "6535956962935330265", "k07": "3960889045799757165", "k08": "-13219.76", "k09": "1187161924.505394", "k10": "\\N", "k11": "\\N", "k12": "2023-03-11 07:40:00", "k13": "2022-11-29", "k14": "2023-01-14 07:24:07", "k15": "N", "k16": "D", "k17": "3Nhx6xX1qdwaq7lxwLRSKMtJFbC03swWv12mpySSVysH3igGZTiGPuKMsYW7HAkf6CWc7c0nzqDsjuH3FYVMNCWRmfxMrmY8rykQCC4Ve", "k18": "\\N"} +{"k00": "20", "k01": "2023-08-17", "k02": "0", "k03": "-5", "k04": "18158", "k05": "784479801", "k06": "1485484354598941738", "k07": "-6632681928222776815", "k08": "9708.4307", "k09": "-330432620.706069", "k10": "\\N", "k11": "\\N", "k12": "2022-09-15 21:40:55", "k13": "2023-02-23", "k14": "2023-08-13 21:31:54", "k15": "O", "k16": "X", "k17": "2pYmX2vAhfEEHZZYPsgAmda1G7otnwx5TmUC879FPhDeIjvWI79ksBZpfFG2gp7jhCSbpZiecKGklB5SvG8tm31i5SUqe1xrWgLt4HSq7lMJWp75tx2kxD7pRIOpn", "k18": "\\N"} +{"k00": "66", "k01": "2023-08-15", "k02": "1", "k03": "-91", "k04": "28378", "k05": "609923317", "k06": "4872185586197131212", "k07": "1207709464099378591", "k08": "\\N", "k09": "-1863683325.9851229", "k10": "\\N", "k11": "\\N", "k12": "2022-09-24 10:39:23", "k13": "2022-09-24", "k14": "2022-10-16 18:36:43", "k15": "Y", "k16": "z", "k17": "AI1BSPQdKiHJiQH1kguyLSWsDXkC7zwy7PwgWnyGSaa9tBKRex8vHBdxg2QSKZKL2mV2lHz7iI1PnsTd4MXDcIKhqiHyPuQPt2tEtgt0UgF6", "k18": "\\N"} +{"k00": "49", "k01": "2023-08-08", "k02": "0", "k03": "\\N", "k04": "16275", "k05": "-2144851675", "k06": "-2303421957908954634", "k07": "-46526938720058765", "k08": "-13141.143", "k09": "-686632233.2302", "k10": "\\N", "k11": "\\N", "k12": "2022-09-01 00:16:01", "k13": "2023-03-25", "k14": "2022-09-07 14:59:03", "k15": "s", "k16": "", "k17": "yvuILR2iNxfe8RRml", "k18": "\\N"} +{"k00": "57", "k01": "2023-08-19", "k02": "1", "k03": "2", "k04": "-25462", "k05": "-74112029", "k06": "6458082754318544493", "k07": "-7910671781690629051", "k08": "-15205.859", "k09": "-306870797.484914", "k10": "\\N", "k11": "\\N", "k12": "2023-07-10 18:39:10", "k13": "2023-02-12", "k14": "2023-01-27 07:26:06", "k15": "y", "k16": "", "k17": "Xi9nDVrLv8m6AwEpUxmtzFAuK48sQ", "k18": "\\N"} +{"k00": "31", "k01": "2023-08-27", "k02": "0", "k03": "17", "k04": "-18849", "k05": "1728109133", "k06": "3266501886640700374", "k07": "527195452623418935", "k08": "-24062.328", "k09": "-1514348021.262435", "k10": "\\N", "k11": "\\N", "k12": "2022-10-07 03:24:23", "k13": "2022-09-25", "k14": "\\N", "k15": "0", "k16": "8", "k17": "yKMiAntORoRa8svnMfcxlOPwwND1m5s2fdS26Xu6cfs6HK5SAibqIp9h8sZcpjHy4", "k18": "\\N"} +{"k00": "81", "k01": "2023-08-23", "k02": "0", "k03": "106", "k04": "11492", "k05": "-667795397", "k06": "4480250461471356146", "k07": "-5346660566234294101", "k08": "9082.75", "k09": "385167225.902608", "k10": "\\N", "k11": "\\N", "k12": "2023-03-20 03:33:16", "k13": "2022-11-24", "k14": "2023-02-16 18:29:41", "k15": "G", "k16": "9", "k17": "Lk3eNVQNjucbekD1rZmUlGPiXS5JvcWr2LQzRU8GSGIbSag", "k18": "\\N"} +{"k00": "58", "k01": "2023-08-22", "k02": "\\N", "k03": "0", "k04": "-18231", "k05": "1832867360", "k06": "6997858407575297145", "k07": "2480714305422728023", "k08": "-5450.4888", "k09": "1475901032.138386", "k10": "\\N", "k11": "\\N", "k12": "2023-02-02 05:13:24", "k13": "2022-09-18", "k14": "2023-04-23 10:51:15", "k15": "k", "k16": "", "k17": "LdFXF7Kmfzgmnn2R6zLsXdmi3A2cLBLq4G4WDVNDhxvH7dYH8Kga2WA47uSIxp6NSrwPSdw0ssB1TS8RFJTDJAB0Uba3e05NL2Aiw0ja", "k18": "\\N"} +{"k00": "85", "k01": "2023-08-11", "k02": "1", "k03": "-7", "k04": "24304", "k05": "-2043877415", "k06": "-2024144417867729183", "k07": "\\N", "k08": "5363.0244", "k09": "-578615669.042831", "k10": "\\N", "k11": "\\N", "k12": "2023-07-15 01:07:41", "k13": "2023-08-13", "k14": "2023-01-20 11:57:48", "k15": "i", "k16": "", "k17": "WQ9dh9ajPu0y", "k18": "\\N"} +{"k00": "60", "k01": "2023-08-27", "k02": "0", "k03": "-52", "k04": "-2338", "k05": "-757056972", "k06": "1047567408607120856", "k07": "6541476642780646552", "k08": "6614.0894", "k09": "-1204448798.5178549", "k10": "\\N", "k11": "\\N", "k12": "2022-12-29 14:47:30", "k13": "2022-09-24", "k14": "2023-08-01 12:41:59", "k15": "O", "k16": "F", "k17": "RM4F1Ke7lkcnuxF2nK0j9VBW3MDcgyHR4pseBjtFnqS6GUkVFuzF6u3Cp9Nv7ab0O6UYrpP4DhU", "k18": "\\N"} +{"k00": "41", "k01": "2023-08-27", "k02": "1", "k03": "-104", "k04": "22750", "k05": "\\N", "k06": "8527773271030840740", "k07": "5554497317268279215", "k08": "-5296.8281", "k09": "-1715646888.01304", "k10": "\\N", "k11": "\\N", "k12": "2022-12-02 17:56:44", "k13": "2022-10-12", "k14": "2023-02-19 07:02:54", "k15": "V", "k16": "", "k17": "E9GzQdTwX1ITUQz27IVznAs6Ca4WwprKk6Odjs6SH75D2F1089QiY3HQ52LXRD1V6xAWjhLE2hWgW3EdHuAOnUDVrb5V", "k18": "\\N"} +{"k00": "62", "k01": "2023-08-21", "k02": "0", "k03": "81", "k04": "20302", "k05": "-200761532", "k06": "6365479976421007608", "k07": "\\N", "k08": "-29916.533", "k09": "1709141750.8284781", "k10": "\\N", "k11": "\\N", "k12": "2023-05-04 01:14:51", "k13": "2022-09-17", "k14": "2022-12-04 19:30:09", "k15": "d", "k16": "v", "k17": "BKWy9dTNg1aZW7ancEJAmEDOPK5TwFsNSHbI78emu9gymeIlx5NoLmyii0QAqdzRvSQPZKiqKkwInGCTIBnK1yYkK7zD", "k18": "\\N"} +{"k00": "50", "k01": "2023-08-24", "k02": "1", "k03": "15", "k04": "14403", "k05": "\\N", "k06": "-6418906115745394180", "k07": "9205303779366462513", "k08": "-4331.5488", "k09": "-615112179.557648", "k10": "\\N", "k11": "\\N", "k12": "2022-12-29 02:27:20", "k13": "2023-06-01", "k14": "2023-08-12 04:50:04", "k15": "a", "k16": "", "k17": "eCl38sztIvBQvGvGKyYZmyMXy9vIJx197iu3JwP9doJGcrYUl9Uova0rz4iCCgrjlAiZU18Fs9YtCq830nhM", "k18": "\\N"} +{"k00": "50", "k01": "2023-08-06", "k02": "1", "k03": "109", "k04": "-6330", "k05": "1479023892", "k06": "-8630800697573159428", "k07": "-1645095773540208759", "k08": "17880.961", "k09": "-1453844792.0139489", "k10": "\\N", "k11": "\\N", "k12": "2022-09-22 02:03:21", "k13": "2023-05-14", "k14": "2023-03-25 02:18:34", "k15": "m", "k16": "", "k17": "JKnIgXvGVidGiWl9YRSi3mFI7wHKt1sBpWSadKF8VX3LAuElm4sdc9gtxREaUr57oikSYlU8We8h1MWqQlYNiJObl", "k18": "\\N"} +{"k00": "68", "k01": "2023-08-23", "k02": "1", "k03": "-73", "k04": "20117", "k05": "1737338128", "k06": "795638676048937749", "k07": "-5551546237562433901", "k08": "-30627.039", "k09": "68589475.684545", "k10": "\\N", "k11": "\\N", "k12": "2022-12-28 20:26:51", "k13": "2022-10-04", "k14": "2023-07-30 00:20:06", "k15": "y", "k16": "", "k17": "keZ3JlWWpdnPBejf0cuiCQCVBBTd5gjvO08NVdcAFewqL7nRT4N9lnvSU6pWmletA5VbPQCeQapJdcnQCHfZUDCf4ulCnczyqr7SGrbGRT0XYcd7iktKM", "k18": "\\N"} +{"k00": "90", "k01": "2023-08-27", "k02": "1", "k03": "22", "k04": "16456", "k05": "-1476824962", "k06": "-3279894870153540825", "k07": "8990195191470116763", "k08": "26651.906", "k09": "206860148.942546", "k10": "\\N", "k11": "\\N", "k12": "2022-10-07 03:11:03", "k13": "2023-03-18", "k14": "2023-04-15 00:38:33", "k15": "T", "k16": "L", "k17": "QW0GQ3GoMtHgxPQOWGfVaveynahNpsNs09siMFA1OtO6QEDBQTdivmGyq7bFzejAqwbbVQQpREAmeLjcFSXLnQuou2KbwYD", "k18": "\\N"} +{"k00": "65", "k01": "2023-08-09", "k02": "0", "k03": "94", "k04": "31514", "k05": "814994517", "k06": "-297697460695940343", "k07": "734910652450318597", "k08": "-13061.892", "k09": "62750847.041706", "k10": "-9808654", "k11": "\\N", "k12": "2023-08-14 22:01:27", "k13": "2023-05-19", "k14": "2022-11-13 13:44:28", "k15": "V", "k16": "", "k17": "aGeMsI24O12chGlP5ak0AHghAz7bu5MargJBStHnt0yMnChH0JnfYhsfH1u59XIHkJKMsHYktBqORkGlovu8V47E74KeFpaqxn5yLyXfDbhhzUKf", "k18": "\\N"} diff --git a/regression-test/suites/load_p0/routine_load/data/basic_data_timezone.csv b/regression-test/suites/load_p0/routine_load/data/basic_data_timezone.csv new file mode 100644 index 00000000000000..d4fbc5967d8bbe --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/basic_data_timezone.csv @@ -0,0 +1,20 @@ +2023-08-19|TRUE|2|-25462|-74112029|6458082754318544493|-7910671781690629051|-15205.859375|-306870797.484914|759730669.0|-628556336.0|2023-07-10 18:39:10|2023-02-12|2023-01-27 07:26:06|y||Xi9nDVrLv8m6AwEpUxmtzFAuK48sQ|{"name": "John", "age": 25, "city": "New York"} +2023-08-08|FALSE|\N|16275|-2144851675|-2303421957908954634|-46526938720058765|-13141.142578|-686632233.230200|229942298.0|-152553823.0|2022-09-01 00:16:01|2023-03-25|2022-09-07 14:59:03|s||yvuILR2iNxfe8RRml|{"student": true, "name": "Alice", "grade": 9, "subjects": ["math", "science", "history"]} +2023-08-15|TRUE|-91|28378|609923317|4872185586197131212|1207709464099378591|\N|-1863683325.985123|-783792012.0|-708986976.0|2022-09-24 10:39:23|2022-09-24|2022-10-16 18:36:43|Y|z|AI1BSPQdKiHJiQH1kguyLSWsDXkC7zwy7PwgWnyGSaa9tBKRex8vHBdxg2QSKZKL2mV2lHz7iI1PnsTd4MXDcIKhqiHyPuQPt2tEtgt0UgF6|{"book": {"title": "The Great Gatsby", "author": "F. Scott Fitzgerald"}, "year": 1925} +2023-08-27|TRUE|90|2465|702240964|6373830997821598984|305860046137409400|15991.356445|1599972327.386147|-165530947.0|\N|2023-04-26 19:31:10|2023-07-21|\N|2||B7YKYBYT8w0YC926bZ8Yz1VzyiWw2NWDAiTlEoPVyz9AXGti2Npg1FxWqWk4hEaALw0ZBSuiAIPj41lq36g5QRpPmAjNPK|{"fruit": "apple", "color": "red", "qty": 5, "price": 2.5} +2023-08-18|FALSE|-18|-8971|679027874|6535956962935330265|3960889045799757165|-13219.759766|1187161924.505394|-526615878.0|-947410627.0|2023-03-11 07:40:00|2022-11-29|2023-01-14 07:24:07|\N|D|3Nhx6xX1qdwaq7lxwLRSKMtJFbC03swWv12mpySSVysH3igGZTiGPuKMsYW7HAkf6CWc7c0nzqDsjuH3FYVMNCWRmfxMrmY8rykQCC4Ve|{"car": "BMW", "model": "X5", "year": 2020, "color": "black"} +2023-08-11|TRUE|-7|24304|-2043877415|-2024144417867729183|\N|5363.024414|-578615669.042831|-378574346.0|-810302932.0|2023-07-15 01:07:41|2023-08-13|2023-01-20 11:57:48|i||WQ9dh9ajPu0y|{"country": "France", "capital": "Paris", "population": 67081000} +2023-08-27|FALSE|17|-18849|1728109133|3266501886640700374|527195452623418935|-24062.328125|-1514348021.262435|-322205854.0|-278237157.0|2022-10-07 03:24:23|2022-09-25|\N|0|8|yKMiAntORoRa8svnMfcxlOPwwND1m5s2fdS26Xu6cfs6HK5SAibqIp9h8sZcpjHy4|{"team": "Manchester United", "players": ["Ronaldo", "Rooney", "Giggs"], "coach": "Ole Gunnar Solskjaer"} +2023-08-17|FALSE|-5|18158|784479801|1485484354598941738|-6632681928222776815|9708.430664|-330432620.706069|-816424174.0|571112646.0|2022-09-15 21:40:55|2023-02-23|2023-08-13 21:31:54|O|X|2pYmX2vAhfEEHZZYPsgAmda1G7otnwx5TmUC879FPhDeIjvWI79ksBZpfFG2gp7jhCSbpZiecKGklB5SvG8tm31i5SUqe1xrWgLt4HSq7lMJWp75tx2kxD7pRIOpn|{"name": "Sarah", "age": 30, "city": "London", "isMarried": false} +2023-08-27|TRUE|22|16456|-1476824962|-3279894870153540825|8990195191470116763|26651.906250|206860148.942546|-580959198.0|-210329147.0|2022-10-07 03:11:03|2023-03-18|2023-04-15 00:38:33|T|L|QW0GQ3GoMtHgxPQOWGfVaveynahNpsNs09siMFA1OtO6QEDBQTdivmGyq7bFzejAqwbbVQQpREAmeLjcFSXLnQuou2KbwYD|{"company": "Apple", "products": [{"name": "iPhone", "price": 1000}, {"name": "MacBook", "price": 1500}]} +2023-08-14|TRUE|109|-31573|-1362465190|3990845741226497177|2732763251146840270|-25698.552734|1312831962.567818|771983879.0|173937916.0|2023-03-07 14:13:19|2022-10-18|2023-07-16 05:03:13|D||PBn1wa6X8WneZYLMac11zzyhGl7tPXB5XgjmOV8L6uav9ja5oY433ktb2yhyQQIqBveZPkme|{"animal": "lion", "weight": 200, "habitat": ["savannah", "grassland"]} +2023-08-09|FALSE|94|31514|814994517|-297697460695940343|734910652450318597|-13061.891602|62750847.041706|-9808654.0|\N|2023-08-14 22:01:27|2023-05-19|2022-11-13 13:44:28|V||aGeMsI24O12chGlP5ak0AHghAz7bu5MargJBStHnt0yMnChH0JnfYhsfH1u59XIHkJKMsHYktBqORkGlovu8V47E74KeFpaqxn5yLyXfDbhhzUKf|{"language": "Python", "version": 3.9, "frameworks": ["Django", "Flask"]} +2023-08-21|FALSE|81|20302|-200761532|6365479976421007608|\N|-29916.533203|1709141750.828478|549873536.0|-119205359.0|2023-05-04 01:14:51|2022-09-17|2022-12-04 19:30:09|d|v|BKWy9dTNg1aZW7ancEJAmEDOPK5TwFsNSHbI78emu9gymeIlx5NoLmyii0QAqdzRvSQPZKiqKkwInGCTIBnK1yYkK7zD|{"username": "user123", "password": "pass123", "email": "user123@example.com"} +2023-08-06|TRUE|109|-6330|1479023892|-8630800697573159428|-1645095773540208759|17880.960938|-1453844792.013949|-158871820.0|-862940384.0|2022-09-22 02:03:21|2023-05-14|2023-03-25 02:18:34|m||JKnIgXvGVidGiWl9YRSi3mFI7wHKt1sBpWSadKF8VX3LAuElm4sdc9gtxREaUr57oikSYlU8We8h1MWqQlYNiJObl|{"city": "Tokyo", "temperature": 20.5, "humidity": 75} +2023-08-22|\N|0|-18231|1832867360|6997858407575297145|2480714305422728023|-5450.488770|1475901032.138386|-893480655.0|-607891858.0|2023-02-02 05:13:24|2022-09-18|2023-04-23 10:51:15|k||LdFXF7Kmfzgmnn2R6zLsXdmi3A2cLBLq4G4WDVNDhxvH7dYH8Kga2WA47uSIxp6NSrwPSdw0ssB1TS8RFJTDJAB0Uba3e05NL2Aiw0ja|{"restaurant": "Pizza Hut", "menu": ["pizza", "pasta", "salad"]} +2023-08-27|FALSE|-52|-2338|-757056972|1047567408607120856|6541476642780646552|6614.089355|-1204448798.517855|236657733.0|731515433.0|2022-12-29 14:47:30|2022-09-24|2023-08-01 12:41:59|O|F|RM4F1Ke7lkcnuxF2nK0j9VBW3MDcgyHR4pseBjtFnqS6GUkVFuzF6u3Cp9Nv7ab0O6UYrpP4DhU|{"game": "Chess", "players": 2, "time": "1 hour"} +2023-08-23|TRUE|-73|20117|1737338128|795638676048937749|-5551546237562433901|-30627.039062|68589475.684545|585022347.0|513722420.0|2022-12-28 20:26:51|2022-10-04|2023-07-30 00:20:06|y||keZ3JlWWpdnPBejf0cuiCQCVBBTd5gjvO08NVdcAFewqL7nRT4N9lnvSU6pWmletA5VbPQCeQapJdcnQCHfZUDCf4ulCnczyqr7SGrbGRT0XYcd7iktKM|{"country": "Brazil", "continent": "South America", "population": 211049527} +2023-08-24|TRUE|15|14403|\N|-6418906115745394180|9205303779366462513|-4331.548828|-615112179.557648|367305015.0|-551652958.0|2022-12-29 02:27:20|2023-06-01|2023-08-12 04:50:04|a||eCl38sztIvBQvGvGKyYZmyMXy9vIJx197iu3JwP9doJGcrYUl9Uova0rz4iCCgrjlAiZU18Fs9YtCq830nhM|{"band": "The Beatles", "members": ["John Lennon", "Paul McCartney", "George Harrison", "Ringo Starr"]} +2023-08-23|FALSE|106|11492|-667795397|4480250461471356146|-5346660566234294101|9082.750000|385167225.902608|-717553011.0|649146853.0|2023-03-20 03:33:16|2022-11-24|2023-02-16 18:29:41|G|9|Lk3eNVQNjucbekD1rZmUlGPiXS5JvcWr2LQzRU8GSGIbSag|{"flower": "rose", "color": "red", "fragrance": true} +2023-08-27|TRUE|-104|22750|\N|8527773271030840740|5554497317268279215|-5296.828125|-1715646888.013040|-306075962.0|897769189.0|2022-12-02 17:56:44|2022-10-12|2023-02-19 07:02:54|V|\N|E9GzQdTwX1ITUQz27IVznAs6Ca4WwprKk6Odjs6SH75D2F1089QiY3HQ52LXRD1V6xAWjhLE2hWgW3EdHuAOnUDVrb5V|{"food": "Sushi", "price": 10, "restaurant": "Sushi King"} +2023-08-18|FALSE|63|-27847|-35409596|8638201997392767650|4919963231735304178|-23382.541016|-1803403621.426313|-22009767.0|661750756.0|2023-03-31 10:56:14|2023-01-20|2023-02-18 13:37:52|N|T|PSiFwUEx3eVFNtjlnQ70YkgZNvKrGmQ2DN5K9yYHiSdFWeEDB1UpL3Frt8z1kEAIWRDWqXZuyi|{"city": "Sydney", "population": 5312000, "area": 2058.7} diff --git a/regression-test/suites/load_p0/routine_load/data/basic_data_with_errors.csv b/regression-test/suites/load_p0/routine_load/data/basic_data_with_errors.csv new file mode 100644 index 00000000000000..8452e9513fd2ff --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/basic_data_with_errors.csv @@ -0,0 +1,20 @@ +|2023-08-19|TRUE|2|-25462|-74112029|6458082754318544493|-7910671781690629051|-15205.859375|-306870797.484914|759730669.0|-628556336.0|2023-07-10 18:39:10|2023-02-12|2023-01-27 07:26:06|y||Xi9nDVrLv8m6AwEpUxmtzFAuK48sQ|{"name": "John", "age": 25, "city": "New York"} +49|2023-08-08|FALSE|16275|-2144851675|-2303421957908954634|-46526938720058765|-13141.142578|-686632233.230200|229942298.0|-152553823.0|2022-09-01 00:16:01|2023-03-25|2022-09-07 14:59:03|s||yvuILR2iNxfe8RRml|{"student": true, "name": "Alice", "grade": 9, "subjects": ["math", "science", "history"]} +66|2023-08-15|TRUE|redundant|-91|28378|609923317|4872185586197131212|1207709464099378591|\N|-1863683325.985123|-783792012.0|-708986976.0|2022-09-24 10:39:23|2022-09-24|2022-10-16 18:36:43|Y|z|AI1BSPQdKiHJiQH1kguyLSWsDXkC7zwy7PwgWnyGSaa9tBKRex8vHBdxg2QSKZKL2mV2lHz7iI1PnsTd4MXDcIKhqiHyPuQPt2tEtgt0UgF6|{"book": {"title": "The Great Gatsby", "author": "F. Scott Fitzgerald"}, "year": 1925} +91|2023-08-27|TRUE|90000000000000|2465|702240964|6373830997821598984|305860046137409400|15991.356445|1599972327.386147|-165530947.0|\N|2023-04-26 19:31:10|2023-07-21|\N|2||B7YKYBYT8w0YC926bZ8Yz1VzyiWw2NWDAiTlEoPVyz9AXGti2Npg1FxWqWk4hEaALw0ZBSuiAIPj41lq36g5QRpPmAjNPK|{"fruit": "apple", "color": "red", "qty": 5, "price": 2.5} +80|2023-08-18|FALSE|-18|-8971|679027874|6535956962935330265|3960889045799757165|-13219.759766|1187161924.505394|-526615878.0|-947410627.0|2023-03-11 07:40:00|2022-11-29|2023-01-14 07:24:07|\N|D|3Nhx6xX1qdwaq7lxwLRSKMtJFbC03swWv12mpySSVysH3igGZTiGPuKMsYW7HAkf6CWc7c0nzqDsjuH3FYVMNCWRmfxMrmY8rykQCC4Ve|{"car": "BMW", "model": "X5", "year": 2020, "color": "black"} +85|2023-08-11 10:10:10|TRUE|-7|24304|-2043877415|-2024144417867729183|\N|5363.024414|-578615669.042831|-378574346.0|-810302932.0|2023-07-15 01:07:41|2023-08-13|2023-01-20 11:57:48|i||WQ9dh9ajPu0y|{"country": "France", "capital": "Paris", "population": 67081000} +31|2023-08-27|FALSE|17|-18849|1728109133|3266501886640700374|527195452623418935|-24062.328125|-1514348021.262435|-322205854.0|-278237157.0|2022-10-07 03:24:23|2022-09-25|\N|0|8|yKMiAntORoRa8svnMfcxlOPwwND1m5s2fdS26Xu6cfs6HK5SAibqIp9h8sZcpjHy4|{"team": "Manchester United", "players": ["Ronaldo", "Rooney", "Giggs"], "coach": "Ole Gunnar Solskjaer"} +20|2023-08-17|FALSE|-5|18158|784479801|1485484354598941738|-6632681928222776815|9708.430664|-330432620.706069|-816424174.0|571112646.00000|2022-09-15 21:40:55|2023-02-23|2023-08-13 21:31:54|O|X|2pYmX2vAhfEEHZZYPsgAmda1G7otnwx5TmUC879FPhDeIjvWI79ksBZpfFG2gp7jhCSbpZiecKGklB5SvG8tm31i5SUqe1xrWgLt4HSq7lMJWp75tx2kxD7pRIOpn|{"name": "Sarah", "age": 30, "city": "London", "isMarried": false} +90|2023-08-27|TRUE|22|16456|-1476824962|-3279894870153540825|8990195191470116763e|26651.906250|206860148.942546|-580959198.0|-210329147.0|2022-10-07 03:11:03|2023-03-18|2023-04-15 00:38:33|T|L|QW0GQ3GoMtHgxPQOWGfVaveynahNpsNs09siMFA1OtO6QEDBQTdivmGyq7bFzejAqwbbVQQpREAmeLjcFSXLnQuou2KbwYD|{"company": "Apple", "products": [{"name": "iPhone", "price": 1000}, {"name": "MacBook", "price": 1500}]} +8|2023-08-14|TRUE|109|-31573|-1362465190|3990845741226497177|2732763251146840270|-25698.552734|1312831962.567818|771983879.0|173937916.0|2023-03-07 14:13:19|2022-10-18|2023-07-16 05:03:13|D||PBn1wa6X8WneZYLMac11zzyhGl7tPXB5XgjmOV8L6uav9ja5oY433ktb2yhyQQIqBveZPkme|{"animal": "lion", "weight": 200, "habitat": ["savannah", "grassland"]} +65|2023-08-09|FALSE|94|31514|814994517|-297697460695940343|734910652450318597|-13061.891602|62750847.041706|-9808654.0|\N|2023-08-14 22:01:27|2023-05-19|2022-11-13 13:44:28|V||aGeMsI24O12chGlP5ak0AHghAz7bu5MargJBStHnt0yMnChH0JnfYhsfH1u59XIHkJKMsHYktBqORkGlovu8V47E74KeFpaqxn5yLyXfDbhhzUKf|{"language": "Python" "version": 3.9, "frameworks": ["Django", "Flask"]} +62|2023-08-21|FALSE|81|20302|-200761532|6365479976421007608|\N|-29916.533203|1709141750.828478|549873536.0|-119205359.0|2023-05-04 01:14:51|2022-09-17|2022-12-04 19:30:09|d|v|BKWy9dTNg1aZW7ancEJAmEDOPK5TwFsNSHbI78emu9gymeIlx5NoLmyii0QAqdzRvSQPZKiqKkwInGCTIBnK1yYkK7zD|{"username": "user123", "password": "pass123", "email": "user123@example.com" +50|2023-08-06|TRUE|109|-6330|1479023892|-8630800697573159428|-1645095773540208759|17880.960938|-1453844792.013949|-158871820.0|-862940384.0|2022-09-22 02:03:21|2023-05-14|2023-03-25 02:18:34|m||JKnIgXvGVidGiWl9YRSi3mFI7wHKt1sBpWSadKF8VX3LAuElm4sdc9gtxREaUr57oikSYlU8We8h1MWqQlYNiJObl|{"city": "Tokyo", "temperature": 20.5, "humidity": 75} +58|2023-08-22|\N|0|-18231|1832867360|6997858407575297145|2480714305422728023|-5450.488770|1475901032.138386|-893480655.0|-607891858.0|2023-02-02 05:13:24|2022-09-18|2023-04-23 10:51:15|k||LdFXF7Kmfzgmnn2R6zLsXdmi3A2cLBLq4G4WDVNDhxvH7dYH8Kga2WA47uSIxp6NSrwPSdw0ssB1TS8RFJTDJAB0Uba3e05NL2Aiw0ja|{"restaurant": "Pizza Hut", ["pizza", "pasta", "salad"]} +60|2023-08-27|FALSE|-52|-2338|-757056972|1047567408607120856|6541476642780646552|6614.089355|-1204448798.517855|236657733.0|731515433.0|2022-12-29 14:47:30|2022-09-24|2023-08-01 12:41:59|O|F|RM4F1Ke7lkcnuxF2nK0j9VBW3MDcgyHR4pseBjtFnqS6GUkVFuzF6u3Cp9Nv7ab0O6UYrpP4DhU|{"game": "Chess", "players": 2, "time": "1 hour"} +68|2023-08-23|TRUE|-73|20117|1737338128|795638676048937749|-5551546237562433901|-30627.039062|68589475.684545|585022347.0|513722420.0|2022-12-28 20:26:51|2022-10-04|2023-07-30 00:20:06|y||keZ3JlWWpdnPBejf0cuiCQCVBBTd5gjvO08NVdcAFewqL7nRT4N9lnvSU6pWmletA5VbPQCeQapJdcnQCHfZUDCf4ulCnczyqr7SGrbGRT0XYcd7iktKM|{"country": "Brazil", "continent": "South America", "population": 211049527} +50|2023-08-24|TRUE|15|14403|\N|-6418906115745394180|9205303779366462513|-4331.548828|-615112179.557648|367305015.0|-551652958.0|2022-12-29 02:27:20|2023-06-01|2023-08-12 04:50:04|a||eCl38sztIvBQvGvGKyYZmyMXy9vIJx197iu3JwP9doJGcrYUl9Uova0rz4iCCgrjlAiZU18Fs9YtCq830nhM|{"band": "The Beatles", "members": ["John Lennon", "Paul McCartney", "George Harrison", "Ringo Starr"]} +81|2023-08-23|FALSE|106|11492|-667795397|4480250461471356146|-5346660566234294101|9082.750000|385167225.902608|-717553011.0|649146853.0|2023-03-20 03:33:16|2022-11-24|2023-02-16 18:29:41|G|9|Lk3eNVQNjucbekD1rZmUlGPiXS5JvcWr2LQzRU8GSGIbSag|{"flower": "rose", "color": "red", "fragrance": true} +41|2023-08-27|TRUE|-104|22750|\N|8527773271030840740|5554497317268279215|-5296.828125|-1715646888.013040|-306075962.0|897769189.0|2022-12-02 17:56:44|2022-10-12|2023-02-19 07:02:54|V|\N|E9GzQdTwX1ITUQz27IVznAs6Ca4WwprKk6Odjs6SH75D2F1089QiY3HQ52LXRD1V6xAWjhLE2hWgW3EdHuAOnUDVrb5V|{"food": "Sushi", "price": 10, "restaurant": "Sushi King"} +21|2023-08-18|FALSE|63|-27847|-35409596|8638201997392767650|4919963231735304178|-23382.541016|-1803403621.426313|-22009767.0|661750756.0|2023-03-31 10:56:14|2023-01-20|2023-02-18 13:37:52|N|T|PSiFwUEx3eVFNtjlnQ70YkgZNvKrGmQ2DN5K9yYHiSdFWeEDB1UpL3Frt8z1kEAIWRDWqXZuyi|{"city": "Sydney", "population": 5312000, "area": 2058.7} diff --git a/regression-test/suites/load_p0/routine_load/data/invalid_json_path.json b/regression-test/suites/load_p0/routine_load/data/invalid_json_path.json new file mode 100644 index 00000000000000..6ef920fcad9136 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/invalid_json_path.json @@ -0,0 +1,20 @@ +{"k00": "21", "k01": "2023-08-18", "k02": "0", "k03": "63", "k04": "-27847", "k05": "-35409596", "k06": "8638201997392767650", "k07": "4919963231735304178", "k08": "-23382.541", "k09": "-1803403621.4263129", "k10": "-22009767", "k11": "\\N", "k12": "2023-03-31 10:56:14", "k13": "2023-01-20", "k14": "2023-02-18 13:37:52", "k15": "N", "k16": "T", "k17": "PSiFwUEx3eVFNtjlnQ70YkgZNvKrGmQ2DN5K9yYHiSdFWeEDB1UpL3Frt8z1kEAIWRDWqXZuyi", "k18": "\\N"} +{"k00": "8", "k01": "2023-08-14", "k02": "1", "k03": "109", "k04": "-31573", "k05": "-1362465190", "k06": "3990845741226497177", "k07": "2732763251146840270", "k08": "-25698.553", "k09": "1312831962.5678179", "k10": "\\N", "k11": "\\N", "k12": "2023-03-07 14:13:19", "k13": "2022-10-18", "k14": "2023-07-16 05:03:13", "k15": "D", "k16": "", "k17": "PBn1wa6X8WneZYLMac11zzyhGl7tPXB5XgjmOV8L6uav9ja5oY433ktb2yhyQQIqBveZPkme", "k18": "\\N"} +{"k00": "91", "k01": "2023-08-27", "k02": "1", "k03": "90", "k04": "2465", "k05": "702240964", "k06": "6373830997821598984", "k07": "305860046137409400", "k08": "15991.356", "k09": "1599972327.386147", "k10": "\\N", "k11": "\\N", "k12": "2023-04-26 19:31:10", "k13": "2023-07-21", "k14": "\\N", "k15": "2", "k16": "", "k17": "B7YKYBYT8w0YC926bZ8Yz1VzyiWw2NWDAiTlEoPVyz9AXGti2Npg1FxWqWk4hEaALw0ZBSuiAIPj41lq36g5QRpPmAjNPK", "k18": "\\N"} +{"k00": "80", "k01": "2023-08-18", "k02": "0", "k03": "-18", "k04": "-8971", "k05": "679027874", "k06": "6535956962935330265", "k07": "3960889045799757165", "k08": "-13219.76", "k09": "1187161924.505394", "k10": "\\N", "k11": "\\N", "k12": "2023-03-11 07:40:00", "k13": "2022-11-29", "k14": "2023-01-14 07:24:07", "k15": "N", "k16": "D", "k17": "3Nhx6xX1qdwaq7lxwLRSKMtJFbC03swWv12mpySSVysH3igGZTiGPuKMsYW7HAkf6CWc7c0nzqDsjuH3FYVMNCWRmfxMrmY8rykQCC4Ve", "k18": "\\N"} +{"k00": "20", "k01": "2023-08-17", "k02": "0", "k03": "-5", "k04": "18158", "k05": "784479801", "k06": "1485484354598941738", "k07": "-6632681928222776815", "k08": "9708.4307", "k09": "-330432620.706069", "k10": "\\N", "k11": "\\N", "k12": "2022-09-15 21:40:55", "k13": "2023-02-23", "k14": "2023-08-13 21:31:54", "k15": "O", "k16": "X", "k17": "2pYmX2vAhfEEHZZYPsgAmda1G7otnwx5TmUC879FPhDeIjvWI79ksBZpfFG2gp7jhCSbpZiecKGklB5SvG8tm31i5SUqe1xrWgLt4HSq7lMJWp75tx2kxD7pRIOpn", "k18": "\\N"} +{"k00": "66", "k01": "2023-08-15", "k02": "1", "k03": "-91", "k04": "28378", "k05": "609923317", "k06": "4872185586197131212", "k07": "1207709464099378591", "k08": "\\N", "k09": "-1863683325.9851229", "k10": "\\N", "k11": "\\N", "k12": "2022-09-24 10:39:23", "k13": "2022-09-24", "k14": "2022-10-16 18:36:43", "k15": "Y", "k16": "z", "k17": "AI1BSPQdKiHJiQH1kguyLSWsDXkC7zwy7PwgWnyGSaa9tBKRex8vHBdxg2QSKZKL2mV2lHz7iI1PnsTd4MXDcIKhqiHyPuQPt2tEtgt0UgF6", "k18": "\\N"} +{"k00": "49", "k01": "2023-08-08", "k02": "0", "k03": "\\N", "k04": "16275", "k05": "-2144851675", "k06": "-2303421957908954634", "k07": "-46526938720058765", "k08": "-13141.143", "k09": "-686632233.2302", "k10": "\\N", "k11": "\\N", "k12": "2022-09-01 00:16:01", "k13": "2023-03-25", "k14": "2022-09-07 14:59:03", "k15": "s", "k16": "", "k17": "yvuILR2iNxfe8RRml", "k18": "\\N"} +{"k00": "57", "k01": "2023-08-19", "k02": "1", "k03": "2", "k04": "-25462", "k05": "-74112029", "k06": "6458082754318544493", "k07": "-7910671781690629051", "k08": "-15205.859", "k09": "-306870797.484914", "k10": "\\N", "k11": "\\N", "k12": "2023-07-10 18:39:10", "k13": "2023-02-12", "k14": "2023-01-27 07:26:06", "k15": "y", "k16": "", "k17": "Xi9nDVrLv8m6AwEpUxmtzFAuK48sQ", "k18": "\\N"} +{"k00": "31", "k01": "2023-08-27", "k02": "0", "k03": "17", "k04": "-18849", "k05": "1728109133", "k06": "3266501886640700374", "k07": "527195452623418935", "k08": "-24062.328", "k09": "-1514348021.262435", "k10": "\\N", "k11": "\\N", "k12": "2022-10-07 03:24:23", "k13": "2022-09-25", "k14": "\\N", "k15": "0", "k16": "8", "k17": "yKMiAntORoRa8svnMfcxlOPwwND1m5s2fdS26Xu6cfs6HK5SAibqIp9h8sZcpjHy4", "k18": "\\N"} +{"k00": "81", "k01": "2023-08-23", "k02": "0", "k03": "106", "k04": "11492", "k05": "-667795397", "k06": "4480250461471356146", "k07": "-5346660566234294101", "k08": "9082.75", "k09": "385167225.902608", "k10": "\\N", "k11": "\\N", "k12": "2023-03-20 03:33:16", "k13": "2022-11-24", "k14": "2023-02-16 18:29:41", "k15": "G", "k16": "9", "k17": "Lk3eNVQNjucbekD1rZmUlGPiXS5JvcWr2LQzRU8GSGIbSag", "k18": "\\N"} +{"k00": "58", "k01": "2023-08-22", "k02": "\\N", "k03": "0", "k04": "-18231", "k05": "1832867360", "k06": "6997858407575297145", "k07": "2480714305422728023", "k08": "-5450.4888", "k09": "1475901032.138386", "k10": "\\N", "k11": "\\N", "k12": "2023-02-02 05:13:24", "k13": "2022-09-18", "k14": "2023-04-23 10:51:15", "k15": "k", "k16": "", "k17": "LdFXF7Kmfzgmnn2R6zLsXdmi3A2cLBLq4G4WDVNDhxvH7dYH8Kga2WA47uSIxp6NSrwPSdw0ssB1TS8RFJTDJAB0Uba3e05NL2Aiw0ja", "k18": "\\N"} +{"k00": "85", "k01": "2023-08-11", "k02": "1", "k03": "-7", "k04": "24304", "k05": "-2043877415", "k06": "-2024144417867729183", "k07": "\\N", "k08": "5363.0244", "k09": "-578615669.042831", "k10": "\\N", "k11": "\\N", "k12": "2023-07-15 01:07:41", "k13": "2023-08-13", "k14": "2023-01-20 11:57:48", "k15": "i", "k16": "", "k17": "WQ9dh9ajPu0y", "k18": "\\N"} +{"k00": "60", "k01": "2023-08-27", "k02": "0", "k03": "-52", "k04": "-2338", "k05": "-757056972", "k06": "1047567408607120856", "k07": "6541476642780646552", "k08": "6614.0894", "k09": "-1204448798.5178549", "k10": "\\N", "k11": "\\N", "k12": "2022-12-29 14:47:30", "k13": "2022-09-24", "k14": "2023-08-01 12:41:59", "k15": "O", "k16": "F", "k17": "RM4F1Ke7lkcnuxF2nK0j9VBW3MDcgyHR4pseBjtFnqS6GUkVFuzF6u3Cp9Nv7ab0O6UYrpP4DhU", "k18": "\\N"} +{"k00": "41", "k01": "2023-08-27", "k02": "1", "k03": "-104", "k04": "22750", "k05": "\\N", "k06": "8527773271030840740", "k07": "5554497317268279215", "k08": "-5296.8281", "k09": "-1715646888.01304", "k10": "\\N", "k11": "\\N", "k12": "2022-12-02 17:56:44", "k13": "2022-10-12", "k14": "2023-02-19 07:02:54", "k15": "V", "k16": "", "k17": "E9GzQdTwX1ITUQz27IVznAs6Ca4WwprKk6Odjs6SH75D2F1089QiY3HQ52LXRD1V6xAWjhLE2hWgW3EdHuAOnUDVrb5V", "k18": "\\N"} +{"k00": "62", "k01": "2023-08-21", "k02": "0", "k03": "81", "k04": "20302", "k05": "-200761532", "k06": "6365479976421007608", "k07": "\\N", "k08": "-29916.533", "k09": "1709141750.8284781", "k10": "\\N", "k11": "\\N", "k12": "2023-05-04 01:14:51", "k13": "2022-09-17", "k14": "2022-12-04 19:30:09", "k15": "d", "k16": "v", "k17": "BKWy9dTNg1aZW7ancEJAmEDOPK5TwFsNSHbI78emu9gymeIlx5NoLmyii0QAqdzRvSQPZKiqKkwInGCTIBnK1yYkK7zD", "k18": "\\N"} +{"k00": "50", "k01": "2023-08-24", "k02": "1", "k03": "15", "k04": "14403", "k05": "\\N", "k06": "-6418906115745394180", "k07": "9205303779366462513", "k08": "-4331.5488", "k09": "-615112179.557648", "k10": "\\N", "k11": "\\N", "k12": "2022-12-29 02:27:20", "k13": "2023-06-01", "k14": "2023-08-12 04:50:04", "k15": "a", "k16": "", "k17": "eCl38sztIvBQvGvGKyYZmyMXy9vIJx197iu3JwP9doJGcrYUl9Uova0rz4iCCgrjlAiZU18Fs9YtCq830nhM", "k18": "\\N"} +{"k00": "50", "k01": "2023-08-06", "k02": "1", "k03": "109", "k04": "-6330", "k05": "1479023892", "k06": "-8630800697573159428", "k07": "-1645095773540208759", "k08": "17880.961", "k09": "-1453844792.0139489", "k10": "\\N", "k11": "\\N", "k12": "2022-09-22 02:03:21", "k13": "2023-05-14", "k14": "2023-03-25 02:18:34", "k15": "m", "k16": "", "k17": "JKnIgXvGVidGiWl9YRSi3mFI7wHKt1sBpWSadKF8VX3LAuElm4sdc9gtxREaUr57oikSYlU8We8h1MWqQlYNiJObl", "k18": "\\N"} +{"k00": "68", "k01": "2023-08-23", "k02": "1", "k03": "-73", "k04": "20117", "k05": "1737338128", "k06": "795638676048937749", "k07": "-5551546237562433901", "k08": "-30627.039", "k09": "68589475.684545", "k10": "\\N", "k11": "\\N", "k12": "2022-12-28 20:26:51", "k13": "2022-10-04", "k14": "2023-07-30 00:20:06", "k15": "y", "k16": "", "k17": "keZ3JlWWpdnPBejf0cuiCQCVBBTd5gjvO08NVdcAFewqL7nRT4N9lnvSU6pWmletA5VbPQCeQapJdcnQCHfZUDCf4ulCnczyqr7SGrbGRT0XYcd7iktKM", "k18": "\\N"} +{"k00": "90", "k01": "2023-08-27", "k02": "1", "k03": "22", "k04": "16456", "k05": "-1476824962", "k06": "-3279894870153540825", "k07": "8990195191470116763", "k08": "26651.906", "k09": "206860148.942546", "k10": "\\N", "k11": "\\N", "k12": "2022-10-07 03:11:03", "k13": "2023-03-18", "k14": "2023-04-15 00:38:33", "k15": "T", "k16": "L", "k17": "QW0GQ3GoMtHgxPQOWGfVaveynahNpsNs09siMFA1OtO6QEDBQTdivmGyq7bFzejAqwbbVQQpREAmeLjcFSXLnQuou2KbwYD", "k18": "\\N"} +{"k00": "65", "k01": "2023-08-09", "k02": "0", "k03": "94", "k04": "31514", "k05": "814994517", "k06": "-297697460695940343", "k07": "734910652450318597", "k08": "-13061.892", "k09": "62750847.041706", "k10": "-9808654", "k11": "\\N", "k12": "2023-08-14 22:01:27", "k13": "2023-05-19", "k14": "2022-11-13 13:44:28", "k15": "V", "k16": "", "k17": "aGeMsI24O12chGlP5ak0AHghAz7bu5MargJBStHnt0yMnChH0JnfYhsfH1u59XIHkJKMsHYktBqORkGlovu8V47E74KeFpaqxn5yLyXfDbhhzUKf", "k18": "\\N"} diff --git a/regression-test/suites/load_p0/routine_load/data/multi_table_csv.csv b/regression-test/suites/load_p0/routine_load/data/multi_table_csv.csv new file mode 100644 index 00000000000000..e2ad18c38786cd --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/multi_table_csv.csv @@ -0,0 +1 @@ +routine_load_dup_tbl_basic_multi_table|49|2023-08-08|FALSE|\N|16275|-2144851675|-2303421957908954634|-46526938720058765|-13141.142578|-686632233.230200|229942298.0|-152553823.0|2022-09-01 00:16:01|2023-03-25|2022-09-07 14:59:03|s||yvuILR2iNxfe8RRml|{"student": true, "name": "Alice", "grade": 9, "subjects": ["math", "science", "history"]} diff --git a/regression-test/suites/load_p0/routine_load/data/multi_table_csv1.csv b/regression-test/suites/load_p0/routine_load/data/multi_table_csv1.csv new file mode 100644 index 00000000000000..e69084077c8424 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/multi_table_csv1.csv @@ -0,0 +1,2 @@ +routine_load_dup_tbl_basic|49|2023-08-08|FALSE|\N|16275|-2144851675|-2303421957908954634|-46526938720058765|-13141.142578|-686632233.230200|229942298.0|-152553823.0|2022-09-01 00:16:01|2023-03-25|2022-09-07 14:59:03|s||yvuILR2iNxfe8RRml|{"student": true, "name": "Alice", "grade": 9, "subjects": ["math", "science", "history"]}|true|1|2|3|4|5|6.0|7.0|888888888|999999999|2023-08-24|2023-08-24 12:00:00|2023-08-24|2023-08-24 12:00:00|我能吞下玻璃而不伤身体|我能吞下玻璃而不伤身体|我能吞下玻璃而不伤身体|{} +routine_load_uniq_tbl_basic|49|2023-08-08|FALSE|\N|16275|-2144851675|-2303421957908954634|-46526938720058765|-13141.142578|-686632233.230200|229942298.0|-152553823.0|2022-09-01 00:16:01|2023-03-25|2022-09-07 14:59:03|s||yvuILR2iNxfe8RRml|{"student": true, "name": "Alice", "grade": 9, "subjects": ["math", "science", "history"]}|true|1|2|3|4|5|6.0|7.0|888888888|999999999|2023-08-24|2023-08-24 12:00:00|2023-08-24|2023-08-24 12:00:00|我能吞下玻璃而不伤身体|我能吞下玻璃而不伤身体|我能吞下玻璃而不伤身体|{} \ No newline at end of file diff --git a/regression-test/suites/load_p0/routine_load/data/multi_table_json.json b/regression-test/suites/load_p0/routine_load/data/multi_table_json.json new file mode 100644 index 00000000000000..b8d9f9e37b364f --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/multi_table_json.json @@ -0,0 +1 @@ +routine_load_dup_tbl_basic_multi_table|{"k00": "8", "k01": "2023-08-14", "k02": "1", "k03": "109", "k04": "-31573", "k05": "-1362465190", "k06": "3990845741226497177", "k07": "2732763251146840270", "k08": "-25698.553", "k09": "1312831962.5678179", "k10": "\\N", "k11": "\\N", "k12": "2023-03-07 14:13:19", "k13": "2022-10-18", "k14": "2023-07-16 05:03:13", "k15": "D", "k16": "", "k17": "PBn1wa6X8WneZYLMac11zzyhGl7tPXB5XgjmOV8L6uav9ja5oY433ktb2yhyQQIqBveZPkme", "k18": "\\N"} diff --git a/regression-test/suites/load_p0/routine_load/data/multi_table_json1.json b/regression-test/suites/load_p0/routine_load/data/multi_table_json1.json new file mode 100644 index 00000000000000..dea7aa722ba1c5 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/multi_table_json1.json @@ -0,0 +1,2 @@ +routine_load_dup_tbl_basic|{"k00": "8", "k01": "2023-08-14", "k02": "1", "k03": "109", "k04": "-31573", "k05": "-1362465190", "k06": "3990845741226497177", "k07": "2732763251146840270", "k08": "-25698.553", "k09": "1312831962.5678179", "k10": "\\N", "k11": "\\N", "k12": "2023-03-07 14:13:19", "k13": "2022-10-18", "k14": "2023-07-16 05:03:13", "k15": "D", "k16": "", "k17": "PBn1wa6X8WneZYLMac11zzyhGl7tPXB5XgjmOV8L6uav9ja5oY433ktb2yhyQQIqBveZPkme", "k18": "\\N"} +routine_load_uniq_tbl_basic|{"k00": "8", "k01": "2023-08-14", "k02": "1", "k03": "109", "k04": "-31573", "k05": "-1362465190", "k06": "3990845741226497177", "k07": "2732763251146840270", "k08": "-25698.553", "k09": "1312831962.5678179", "k10": "\\N", "k11": "\\N", "k12": "2023-03-07 14:13:19", "k13": "2022-10-18", "k14": "2023-07-16 05:03:13", "k15": "D", "k16": "", "k17": "PBn1wa6X8WneZYLMac11zzyhGl7tPXB5XgjmOV8L6uav9ja5oY433ktb2yhyQQIqBveZPkme", "k18": "\\N"} \ No newline at end of file diff --git a/regression-test/suites/load_p0/routine_load/data/multi_table_load_invalid_table.csv b/regression-test/suites/load_p0/routine_load/data/multi_table_load_invalid_table.csv new file mode 100644 index 00000000000000..ff0f0d1b06cb62 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/multi_table_load_invalid_table.csv @@ -0,0 +1 @@ +routine_load_invalid_table|49|2023-08-08|FALSE|\N|16275|-2144851675|-2303421957908954634|-46526938720058765|-13141.142578|-686632233.230200|229942298.0|-152553823.0|2022-09-01 00:16:01|2023-03-25|2022-09-07 14:59:03|s||yvuILR2iNxfe8RRml|{"student": true, "name": "Alice", "grade": 9, "subjects": ["math", "science", "history"]}|true|1|2|3|4|5|6.0|7.0|888888888|999999999|2023-08-24|2023-08-24 12:00:00|2023-08-24|2023-08-24 12:00:00|我能吞下玻璃而不伤身体|我能吞下玻璃而不伤身体|我能吞下玻璃而不伤身体|{} \ No newline at end of file diff --git a/regression-test/suites/load_p0/routine_load/data/test_enclose_and_escape0.csv b/regression-test/suites/load_p0/routine_load/data/test_enclose_and_escape0.csv new file mode 100644 index 00000000000000..0d6530d5686ae5 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/test_enclose_and_escape0.csv @@ -0,0 +1 @@ +1,eab,cfede,2023-07-15,def,2023-07-20:05:48:31,"ghi" \ No newline at end of file diff --git a/regression-test/suites/load_p0/routine_load/data/test_enclose_and_escape1.csv b/regression-test/suites/load_p0/routine_load/data/test_enclose_and_escape1.csv new file mode 100644 index 00000000000000..8cb2bed0210fb5 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/test_enclose_and_escape1.csv @@ -0,0 +1 @@ +1,eab,gfegdg,2023-07-15,def,2023-07-20:05:48:31,"ghi" \ No newline at end of file diff --git a/regression-test/suites/load_p0/routine_load/data/test_offset_time.csv b/regression-test/suites/load_p0/routine_load/data/test_offset_time.csv new file mode 100644 index 00000000000000..c712640bcdee3d --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/test_offset_time.csv @@ -0,0 +1 @@ +1,eab,2023-07-15,def,2023-07-20:05:48:31,"ghi" diff --git a/regression-test/suites/load_p0/routine_load/data/test_out_of_range.csv b/regression-test/suites/load_p0/routine_load/data/test_out_of_range.csv new file mode 100644 index 00000000000000..e2ad18c38786cd --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/test_out_of_range.csv @@ -0,0 +1 @@ +routine_load_dup_tbl_basic_multi_table|49|2023-08-08|FALSE|\N|16275|-2144851675|-2303421957908954634|-46526938720058765|-13141.142578|-686632233.230200|229942298.0|-152553823.0|2022-09-01 00:16:01|2023-03-25|2022-09-07 14:59:03|s||yvuILR2iNxfe8RRml|{"student": true, "name": "Alice", "grade": 9, "subjects": ["math", "science", "history"]} diff --git a/regression-test/suites/load_p0/routine_load/data/test_routine_load_with_sc.csv b/regression-test/suites/load_p0/routine_load/data/test_routine_load_with_sc.csv new file mode 100644 index 00000000000000..6434a1b032fbb4 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/test_routine_load_with_sc.csv @@ -0,0 +1 @@ +1,eab,2023-07-15,def,2023-07-20:05:48:31,aaaaaaaa \ No newline at end of file diff --git a/regression-test/suites/load_p0/routine_load/data/test_schedule.csv b/regression-test/suites/load_p0/routine_load/data/test_schedule.csv new file mode 100644 index 00000000000000..b58285ed575194 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/test_schedule.csv @@ -0,0 +1,20 @@ +57|2023-08-19|TRUE|2|-25462|-74112029|6458082754318544493|-7910671781690629051|-15205.859375|-306870797.484914|759730669.0|-628556336.0|2023-07-10 18:39:10|2023-02-12|2023-01-27 07:26:06|y||Xi9nDVrLv8m6AwEpUxmtzFAuK48sQ|{"name": "John", "age": 25, "city": "New York"} +49|2023-08-08|FALSE|\N|16275|-2144851675|-2303421957908954634|-46526938720058765|-13141.142578|-686632233.230200|229942298.0|-152553823.0|2022-09-01 00:16:01|2023-03-25|2022-09-07 14:59:03|s||yvuILR2iNxfe8RRml|{"student": true, "name": "Alice", "grade": 9, "subjects": ["math", "science", "history"]} +66|2023-08-15|TRUE|-91|28378|609923317|4872185586197131212|1207709464099378591|\N|-1863683325.985123|-783792012.0|-708986976.0|2022-09-24 10:39:23|2022-09-24|2022-10-16 18:36:43|Y|z|AI1BSPQdKiHJiQH1kguyLSWsDXkC7zwy7PwgWnyGSaa9tBKRex8vHBdxg2QSKZKL2mV2lHz7iI1PnsTd4MXDcIKhqiHyPuQPt2tEtgt0UgF6|{"book": {"title": "The Great Gatsby", "author": "F. Scott Fitzgerald"}, "year": 1925} +91|2023-08-27|TRUE|90|2465|702240964|6373830997821598984|305860046137409400|15991.356445|1599972327.386147|-165530947.0|\N|2023-04-26 19:31:10|2023-07-21|\N|2||B7YKYBYT8w0YC926bZ8Yz1VzyiWw2NWDAiTlEoPVyz9AXGti2Npg1FxWqWk4hEaALw0ZBSuiAIPj41lq36g5QRpPmAjNPK|{"fruit": "apple", "color": "red", "qty": 5, "price": 2.5} +80|2023-08-18|FALSE|-18|-8971|679027874|6535956962935330265|3960889045799757165|-13219.759766|1187161924.505394|-526615878.0|-947410627.0|2023-03-11 07:40:00|2022-11-29|2023-01-14 07:24:07|\N|D|3Nhx6xX1qdwaq7lxwLRSKMtJFbC03swWv12mpySSVysH3igGZTiGPuKMsYW7HAkf6CWc7c0nzqDsjuH3FYVMNCWRmfxMrmY8rykQCC4Ve|{"car": "BMW", "model": "X5", "year": 2020, "color": "black"} +85|2023-08-11|TRUE|-7|24304|-2043877415|-2024144417867729183|\N|5363.024414|-578615669.042831|-378574346.0|-810302932.0|2023-07-15 01:07:41|2023-08-13|2023-01-20 11:57:48|i||WQ9dh9ajPu0y|{"country": "France", "capital": "Paris", "population": 67081000} +31|2023-08-27|FALSE|17|-18849|1728109133|3266501886640700374|527195452623418935|-24062.328125|-1514348021.262435|-322205854.0|-278237157.0|2022-10-07 03:24:23|2022-09-25|\N|0|8|yKMiAntORoRa8svnMfcxlOPwwND1m5s2fdS26Xu6cfs6HK5SAibqIp9h8sZcpjHy4|{"team": "Manchester United", "players": ["Ronaldo", "Rooney", "Giggs"], "coach": "Ole Gunnar Solskjaer"} +20|2023-08-17|FALSE|-5|18158|784479801|1485484354598941738|-6632681928222776815|9708.430664|-330432620.706069|-816424174.0|571112646.0|2022-09-15 21:40:55|2023-02-23|2023-08-13 21:31:54|O|X|2pYmX2vAhfEEHZZYPsgAmda1G7otnwx5TmUC879FPhDeIjvWI79ksBZpfFG2gp7jhCSbpZiecKGklB5SvG8tm31i5SUqe1xrWgLt4HSq7lMJWp75tx2kxD7pRIOpn|{"name": "Sarah", "age": 30, "city": "London", "isMarried": false} +90|2023-08-27|TRUE|22|16456|-1476824962|-3279894870153540825|8990195191470116763|26651.906250|206860148.942546|-580959198.0|-210329147.0|2022-10-07 03:11:03|2023-03-18|2023-04-15 00:38:33|T|L|QW0GQ3GoMtHgxPQOWGfVaveynahNpsNs09siMFA1OtO6QEDBQTdivmGyq7bFzejAqwbbVQQpREAmeLjcFSXLnQuou2KbwYD|{"company": "Apple", "products": [{"name": "iPhone", "price": 1000}, {"name": "MacBook", "price": 1500}]} +8|2023-08-14|TRUE|109|-31573|-1362465190|3990845741226497177|2732763251146840270|-25698.552734|1312831962.567818|771983879.0|173937916.0|2023-03-07 14:13:19|2022-10-18|2023-07-16 05:03:13|D||PBn1wa6X8WneZYLMac11zzyhGl7tPXB5XgjmOV8L6uav9ja5oY433ktb2yhyQQIqBveZPkme|{"animal": "lion", "weight": 200, "habitat": ["savannah", "grassland"]} +65|2023-08-09|FALSE|94|31514|814994517|-297697460695940343|734910652450318597|-13061.891602|62750847.041706|-9808654.0|\N|2023-08-14 22:01:27|2023-05-19|2022-11-13 13:44:28|V||aGeMsI24O12chGlP5ak0AHghAz7bu5MargJBStHnt0yMnChH0JnfYhsfH1u59XIHkJKMsHYktBqORkGlovu8V47E74KeFpaqxn5yLyXfDbhhzUKf|{"language": "Python", "version": 3.9, "frameworks": ["Django", "Flask"]} +62|2023-08-21|FALSE|81|20302|-200761532|6365479976421007608|\N|-29916.533203|1709141750.828478|549873536.0|-119205359.0|2023-05-04 01:14:51|2022-09-17|2022-12-04 19:30:09|d|v|BKWy9dTNg1aZW7ancEJAmEDOPK5TwFsNSHbI78emu9gymeIlx5NoLmyii0QAqdzRvSQPZKiqKkwInGCTIBnK1yYkK7zD|{"username": "user123", "password": "pass123", "email": "user123@example.com"} +50|2023-08-06|TRUE|109|-6330|1479023892|-8630800697573159428|-1645095773540208759|17880.960938|-1453844792.013949|-158871820.0|-862940384.0|2022-09-22 02:03:21|2023-05-14|2023-03-25 02:18:34|m||JKnIgXvGVidGiWl9YRSi3mFI7wHKt1sBpWSadKF8VX3LAuElm4sdc9gtxREaUr57oikSYlU8We8h1MWqQlYNiJObl|{"city": "Tokyo", "temperature": 20.5, "humidity": 75} +58|2023-08-22|\N|0|-18231|1832867360|6997858407575297145|2480714305422728023|-5450.488770|1475901032.138386|-893480655.0|-607891858.0|2023-02-02 05:13:24|2022-09-18|2023-04-23 10:51:15|k||LdFXF7Kmfzgmnn2R6zLsXdmi3A2cLBLq4G4WDVNDhxvH7dYH8Kga2WA47uSIxp6NSrwPSdw0ssB1TS8RFJTDJAB0Uba3e05NL2Aiw0ja|{"restaurant": "Pizza Hut", "menu": ["pizza", "pasta", "salad"]} +60|2023-08-27|FALSE|-52|-2338|-757056972|1047567408607120856|6541476642780646552|6614.089355|-1204448798.517855|236657733.0|731515433.0|2022-12-29 14:47:30|2022-09-24|2023-08-01 12:41:59|O|F|RM4F1Ke7lkcnuxF2nK0j9VBW3MDcgyHR4pseBjtFnqS6GUkVFuzF6u3Cp9Nv7ab0O6UYrpP4DhU|{"game": "Chess", "players": 2, "time": "1 hour"} +68|2023-08-23|TRUE|-73|20117|1737338128|795638676048937749|-5551546237562433901|-30627.039062|68589475.684545|585022347.0|513722420.0|2022-12-28 20:26:51|2022-10-04|2023-07-30 00:20:06|y||keZ3JlWWpdnPBejf0cuiCQCVBBTd5gjvO08NVdcAFewqL7nRT4N9lnvSU6pWmletA5VbPQCeQapJdcnQCHfZUDCf4ulCnczyqr7SGrbGRT0XYcd7iktKM|{"country": "Brazil", "continent": "South America", "population": 211049527} +50|2023-08-24|TRUE|15|14403|\N|-6418906115745394180|9205303779366462513|-4331.548828|-615112179.557648|367305015.0|-551652958.0|2022-12-29 02:27:20|2023-06-01|2023-08-12 04:50:04|a||eCl38sztIvBQvGvGKyYZmyMXy9vIJx197iu3JwP9doJGcrYUl9Uova0rz4iCCgrjlAiZU18Fs9YtCq830nhM|{"band": "The Beatles", "members": ["John Lennon", "Paul McCartney", "George Harrison", "Ringo Starr"]} +81|2023-08-23|FALSE|106|11492|-667795397|4480250461471356146|-5346660566234294101|9082.750000|385167225.902608|-717553011.0|649146853.0|2023-03-20 03:33:16|2022-11-24|2023-02-16 18:29:41|G|9|Lk3eNVQNjucbekD1rZmUlGPiXS5JvcWr2LQzRU8GSGIbSag|{"flower": "rose", "color": "red", "fragrance": true} +41|2023-08-27|TRUE|-104|22750|\N|8527773271030840740|5554497317268279215|-5296.828125|-1715646888.013040|-306075962.0|897769189.0|2022-12-02 17:56:44|2022-10-12|2023-02-19 07:02:54|V|\N|E9GzQdTwX1ITUQz27IVznAs6Ca4WwprKk6Odjs6SH75D2F1089QiY3HQ52LXRD1V6xAWjhLE2hWgW3EdHuAOnUDVrb5V|{"food": "Sushi", "price": 10, "restaurant": "Sushi King"} +21|2023-08-18|FALSE|63|-27847|-35409596|8638201997392767650|4919963231735304178|-23382.541016|-1803403621.426313|-22009767.0|661750756.0|2023-03-31 10:56:14|2023-01-20|2023-02-18 13:37:52|N|T|PSiFwUEx3eVFNtjlnQ70YkgZNvKrGmQ2DN5K9yYHiSdFWeEDB1UpL3Frt8z1kEAIWRDWqXZuyi|{"city": "Sydney", "population": 5312000, "area": 2058.7} \ No newline at end of file diff --git a/regression-test/suites/load_p0/routine_load/data/test_show_routine_load.csv b/regression-test/suites/load_p0/routine_load/data/test_show_routine_load.csv new file mode 100644 index 00000000000000..b226b99ee4e0e0 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/test_show_routine_load.csv @@ -0,0 +1 @@ +1,eab,2023-07-15,def,2023-07-20:05:48:31,"ghi" \ No newline at end of file diff --git a/regression-test/suites/load_p0/routine_load/data/test_topic_after.csv b/regression-test/suites/load_p0/routine_load/data/test_topic_after.csv new file mode 100644 index 00000000000000..de1727d2d81c9b --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/test_topic_after.csv @@ -0,0 +1 @@ +6,eab,2023-07-15,def,2023-07-20:05:48:31,"ghi" \ No newline at end of file diff --git a/regression-test/suites/load_p0/routine_load/data/test_topic_before.csv b/regression-test/suites/load_p0/routine_load/data/test_topic_before.csv new file mode 100644 index 00000000000000..f1a48b1e411249 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/test_topic_before.csv @@ -0,0 +1,5 @@ +1,eab,2023-07-15,def,2023-07-20:05:48:31,"ghi" +2,eab,2023-07-15,def,2023-07-20:05:48:31,"ghi" +3,eab,2023-07-15,def,2023-07-20:05:48:31,"ghi" +4,eab,2023-07-15,def,2023-07-20:05:48:31,"ghi" +5,eab,2023-07-15,def,2023-07-20:05:48:31,"ghi" \ No newline at end of file diff --git a/regression-test/suites/load_p0/routine_load/data/test_where_condition.csv b/regression-test/suites/load_p0/routine_load/data/test_where_condition.csv new file mode 100644 index 00000000000000..b58285ed575194 --- /dev/null +++ b/regression-test/suites/load_p0/routine_load/data/test_where_condition.csv @@ -0,0 +1,20 @@ +57|2023-08-19|TRUE|2|-25462|-74112029|6458082754318544493|-7910671781690629051|-15205.859375|-306870797.484914|759730669.0|-628556336.0|2023-07-10 18:39:10|2023-02-12|2023-01-27 07:26:06|y||Xi9nDVrLv8m6AwEpUxmtzFAuK48sQ|{"name": "John", "age": 25, "city": "New York"} +49|2023-08-08|FALSE|\N|16275|-2144851675|-2303421957908954634|-46526938720058765|-13141.142578|-686632233.230200|229942298.0|-152553823.0|2022-09-01 00:16:01|2023-03-25|2022-09-07 14:59:03|s||yvuILR2iNxfe8RRml|{"student": true, "name": "Alice", "grade": 9, "subjects": ["math", "science", "history"]} +66|2023-08-15|TRUE|-91|28378|609923317|4872185586197131212|1207709464099378591|\N|-1863683325.985123|-783792012.0|-708986976.0|2022-09-24 10:39:23|2022-09-24|2022-10-16 18:36:43|Y|z|AI1BSPQdKiHJiQH1kguyLSWsDXkC7zwy7PwgWnyGSaa9tBKRex8vHBdxg2QSKZKL2mV2lHz7iI1PnsTd4MXDcIKhqiHyPuQPt2tEtgt0UgF6|{"book": {"title": "The Great Gatsby", "author": "F. Scott Fitzgerald"}, "year": 1925} +91|2023-08-27|TRUE|90|2465|702240964|6373830997821598984|305860046137409400|15991.356445|1599972327.386147|-165530947.0|\N|2023-04-26 19:31:10|2023-07-21|\N|2||B7YKYBYT8w0YC926bZ8Yz1VzyiWw2NWDAiTlEoPVyz9AXGti2Npg1FxWqWk4hEaALw0ZBSuiAIPj41lq36g5QRpPmAjNPK|{"fruit": "apple", "color": "red", "qty": 5, "price": 2.5} +80|2023-08-18|FALSE|-18|-8971|679027874|6535956962935330265|3960889045799757165|-13219.759766|1187161924.505394|-526615878.0|-947410627.0|2023-03-11 07:40:00|2022-11-29|2023-01-14 07:24:07|\N|D|3Nhx6xX1qdwaq7lxwLRSKMtJFbC03swWv12mpySSVysH3igGZTiGPuKMsYW7HAkf6CWc7c0nzqDsjuH3FYVMNCWRmfxMrmY8rykQCC4Ve|{"car": "BMW", "model": "X5", "year": 2020, "color": "black"} +85|2023-08-11|TRUE|-7|24304|-2043877415|-2024144417867729183|\N|5363.024414|-578615669.042831|-378574346.0|-810302932.0|2023-07-15 01:07:41|2023-08-13|2023-01-20 11:57:48|i||WQ9dh9ajPu0y|{"country": "France", "capital": "Paris", "population": 67081000} +31|2023-08-27|FALSE|17|-18849|1728109133|3266501886640700374|527195452623418935|-24062.328125|-1514348021.262435|-322205854.0|-278237157.0|2022-10-07 03:24:23|2022-09-25|\N|0|8|yKMiAntORoRa8svnMfcxlOPwwND1m5s2fdS26Xu6cfs6HK5SAibqIp9h8sZcpjHy4|{"team": "Manchester United", "players": ["Ronaldo", "Rooney", "Giggs"], "coach": "Ole Gunnar Solskjaer"} +20|2023-08-17|FALSE|-5|18158|784479801|1485484354598941738|-6632681928222776815|9708.430664|-330432620.706069|-816424174.0|571112646.0|2022-09-15 21:40:55|2023-02-23|2023-08-13 21:31:54|O|X|2pYmX2vAhfEEHZZYPsgAmda1G7otnwx5TmUC879FPhDeIjvWI79ksBZpfFG2gp7jhCSbpZiecKGklB5SvG8tm31i5SUqe1xrWgLt4HSq7lMJWp75tx2kxD7pRIOpn|{"name": "Sarah", "age": 30, "city": "London", "isMarried": false} +90|2023-08-27|TRUE|22|16456|-1476824962|-3279894870153540825|8990195191470116763|26651.906250|206860148.942546|-580959198.0|-210329147.0|2022-10-07 03:11:03|2023-03-18|2023-04-15 00:38:33|T|L|QW0GQ3GoMtHgxPQOWGfVaveynahNpsNs09siMFA1OtO6QEDBQTdivmGyq7bFzejAqwbbVQQpREAmeLjcFSXLnQuou2KbwYD|{"company": "Apple", "products": [{"name": "iPhone", "price": 1000}, {"name": "MacBook", "price": 1500}]} +8|2023-08-14|TRUE|109|-31573|-1362465190|3990845741226497177|2732763251146840270|-25698.552734|1312831962.567818|771983879.0|173937916.0|2023-03-07 14:13:19|2022-10-18|2023-07-16 05:03:13|D||PBn1wa6X8WneZYLMac11zzyhGl7tPXB5XgjmOV8L6uav9ja5oY433ktb2yhyQQIqBveZPkme|{"animal": "lion", "weight": 200, "habitat": ["savannah", "grassland"]} +65|2023-08-09|FALSE|94|31514|814994517|-297697460695940343|734910652450318597|-13061.891602|62750847.041706|-9808654.0|\N|2023-08-14 22:01:27|2023-05-19|2022-11-13 13:44:28|V||aGeMsI24O12chGlP5ak0AHghAz7bu5MargJBStHnt0yMnChH0JnfYhsfH1u59XIHkJKMsHYktBqORkGlovu8V47E74KeFpaqxn5yLyXfDbhhzUKf|{"language": "Python", "version": 3.9, "frameworks": ["Django", "Flask"]} +62|2023-08-21|FALSE|81|20302|-200761532|6365479976421007608|\N|-29916.533203|1709141750.828478|549873536.0|-119205359.0|2023-05-04 01:14:51|2022-09-17|2022-12-04 19:30:09|d|v|BKWy9dTNg1aZW7ancEJAmEDOPK5TwFsNSHbI78emu9gymeIlx5NoLmyii0QAqdzRvSQPZKiqKkwInGCTIBnK1yYkK7zD|{"username": "user123", "password": "pass123", "email": "user123@example.com"} +50|2023-08-06|TRUE|109|-6330|1479023892|-8630800697573159428|-1645095773540208759|17880.960938|-1453844792.013949|-158871820.0|-862940384.0|2022-09-22 02:03:21|2023-05-14|2023-03-25 02:18:34|m||JKnIgXvGVidGiWl9YRSi3mFI7wHKt1sBpWSadKF8VX3LAuElm4sdc9gtxREaUr57oikSYlU8We8h1MWqQlYNiJObl|{"city": "Tokyo", "temperature": 20.5, "humidity": 75} +58|2023-08-22|\N|0|-18231|1832867360|6997858407575297145|2480714305422728023|-5450.488770|1475901032.138386|-893480655.0|-607891858.0|2023-02-02 05:13:24|2022-09-18|2023-04-23 10:51:15|k||LdFXF7Kmfzgmnn2R6zLsXdmi3A2cLBLq4G4WDVNDhxvH7dYH8Kga2WA47uSIxp6NSrwPSdw0ssB1TS8RFJTDJAB0Uba3e05NL2Aiw0ja|{"restaurant": "Pizza Hut", "menu": ["pizza", "pasta", "salad"]} +60|2023-08-27|FALSE|-52|-2338|-757056972|1047567408607120856|6541476642780646552|6614.089355|-1204448798.517855|236657733.0|731515433.0|2022-12-29 14:47:30|2022-09-24|2023-08-01 12:41:59|O|F|RM4F1Ke7lkcnuxF2nK0j9VBW3MDcgyHR4pseBjtFnqS6GUkVFuzF6u3Cp9Nv7ab0O6UYrpP4DhU|{"game": "Chess", "players": 2, "time": "1 hour"} +68|2023-08-23|TRUE|-73|20117|1737338128|795638676048937749|-5551546237562433901|-30627.039062|68589475.684545|585022347.0|513722420.0|2022-12-28 20:26:51|2022-10-04|2023-07-30 00:20:06|y||keZ3JlWWpdnPBejf0cuiCQCVBBTd5gjvO08NVdcAFewqL7nRT4N9lnvSU6pWmletA5VbPQCeQapJdcnQCHfZUDCf4ulCnczyqr7SGrbGRT0XYcd7iktKM|{"country": "Brazil", "continent": "South America", "population": 211049527} +50|2023-08-24|TRUE|15|14403|\N|-6418906115745394180|9205303779366462513|-4331.548828|-615112179.557648|367305015.0|-551652958.0|2022-12-29 02:27:20|2023-06-01|2023-08-12 04:50:04|a||eCl38sztIvBQvGvGKyYZmyMXy9vIJx197iu3JwP9doJGcrYUl9Uova0rz4iCCgrjlAiZU18Fs9YtCq830nhM|{"band": "The Beatles", "members": ["John Lennon", "Paul McCartney", "George Harrison", "Ringo Starr"]} +81|2023-08-23|FALSE|106|11492|-667795397|4480250461471356146|-5346660566234294101|9082.750000|385167225.902608|-717553011.0|649146853.0|2023-03-20 03:33:16|2022-11-24|2023-02-16 18:29:41|G|9|Lk3eNVQNjucbekD1rZmUlGPiXS5JvcWr2LQzRU8GSGIbSag|{"flower": "rose", "color": "red", "fragrance": true} +41|2023-08-27|TRUE|-104|22750|\N|8527773271030840740|5554497317268279215|-5296.828125|-1715646888.013040|-306075962.0|897769189.0|2022-12-02 17:56:44|2022-10-12|2023-02-19 07:02:54|V|\N|E9GzQdTwX1ITUQz27IVznAs6Ca4WwprKk6Odjs6SH75D2F1089QiY3HQ52LXRD1V6xAWjhLE2hWgW3EdHuAOnUDVrb5V|{"food": "Sushi", "price": 10, "restaurant": "Sushi King"} +21|2023-08-18|FALSE|63|-27847|-35409596|8638201997392767650|4919963231735304178|-23382.541016|-1803403621.426313|-22009767.0|661750756.0|2023-03-31 10:56:14|2023-01-20|2023-02-18 13:37:52|N|T|PSiFwUEx3eVFNtjlnQ70YkgZNvKrGmQ2DN5K9yYHiSdFWeEDB1UpL3Frt8z1kEAIWRDWqXZuyi|{"city": "Sydney", "population": 5312000, "area": 2058.7} \ No newline at end of file From c4dc3e5790d0675c33651ae5fe6b58257671c2e3 Mon Sep 17 00:00:00 2001 From: Xujianxu Date: Mon, 4 Nov 2024 17:09:36 +0800 Subject: [PATCH 06/10] update routine load cases --- .../suites/load_p0/routine_load/test_routine_load.groovy | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy index 7a7fa27145d9aa..395ac9ee9407cd 100644 --- a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy +++ b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy @@ -227,8 +227,7 @@ suite("test_routine_load","p0") { "send_batch_parallelism" = "2", "max_batch_interval" = "5", "max_batch_rows" = "300000", - "max_batch_size" = "209715200", - "workload_group" = "create_routine_load_group" + "max_batch_size" = "209715200" ) FROM KAFKA ( @@ -1835,7 +1834,6 @@ suite("test_routine_load","p0") { sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"timezone\" = \"Asia/Shanghai\");" sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"num_as_string\" = \"true\");" sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"fuzzy_parse\" = \"true\");" - sql "ALTER ROUTINE LOAD FOR ${jobs[i]} PROPERTIES(\"workload_group\" = \"alter_routine_load_group\");" res = sql "show routine load for ${jobs[i]}" log.info("routine load job properties: ${res[0][11].toString()}".toString()) From 9d8d38f5412a3ab0c7f2ac0733e0d393a7d594bf Mon Sep 17 00:00:00 2001 From: Xujianxu Date: Mon, 4 Nov 2024 19:40:23 +0800 Subject: [PATCH 07/10] update routine load cases --- .../suites/load_p0/routine_load/test_routine_load.groovy | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy index 395ac9ee9407cd..50b8dfd77cd94b 100644 --- a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy +++ b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy @@ -394,7 +394,7 @@ suite("test_routine_load","p0") { """ }catch (Exception e) { log.info("exception: ${e.toString()}".toString()) - assertEquals(e.toString().contains("desired_concurrent_number must be greater than 0"), true) + assertEquals(e.toString().contains("desired_concurrent_number should > 0"), true) } sql "sync" i++ @@ -435,7 +435,7 @@ suite("test_routine_load","p0") { """ }catch (Exception e) { log.info("exception: ${e.toString()}".toString()) - assertEquals(e.toString().contains("desired_concurrent_number must be greater than 0"), true) + assertEquals(e.toString().contains("desired_concurrent_number should > 0"), true) } sql "sync" i++ From 22e160aad888f70cd58492368df2c8a670a080ac Mon Sep 17 00:00:00 2001 From: Xujianxu Date: Tue, 5 Nov 2024 10:08:23 +0800 Subject: [PATCH 08/10] update routine load case --- .../suites/load_p0/routine_load/test_routine_load.groovy | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy index 50b8dfd77cd94b..2b6fd0e04d2790 100644 --- a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy +++ b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy @@ -476,7 +476,7 @@ suite("test_routine_load","p0") { """ }catch (Exception e) { log.info("exception: ${e.toString()}".toString()) - assertEquals(e.toString().contains("send_batch_parallelism must be greater than 0"), true) + assertEquals(e.toString().contains("send_batch_parallelism should > 0"), true) } sql "sync" i++ @@ -517,7 +517,7 @@ suite("test_routine_load","p0") { """ }catch (Exception e) { log.info("exception: ${e.toString()}".toString()) - assertEquals(e.toString().contains("send_batch_parallelism must be greater than 0"), true) + assertEquals(e.toString().contains("send_batch_parallelism should > 0"), true) } sql "sync" i++ @@ -711,7 +711,7 @@ suite("test_routine_load","p0") { i++ } catch (Exception e) { log.info("exception: ${e.toString()}".toString()) - assertEquals(e.toString(), "java.sql.SQLException: errCode = 2, detailMessage = exec_mem_limit must be greater than 0") + assertEquals(e.toString(), "ERROR 1105 (HY000): errCode = 2, detailMessage = desired_concurrent_number should > 0") } } } finally { From b130340724951099977f95aef8378da16b35a880 Mon Sep 17 00:00:00 2001 From: Xujianxu Date: Tue, 5 Nov 2024 15:20:08 +0800 Subject: [PATCH 09/10] update test routine laod cases --- .../load_p0/routine_load/test_routine_load.groovy | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy index 2b6fd0e04d2790..67442e18e7812a 100644 --- a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy +++ b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy @@ -24,13 +24,7 @@ suite("test_routine_load","p0") { def tables = [ - "dup_tbl_basic", - "uniq_tbl_basic", - "mow_tbl_basic", - "agg_tbl_basic", - "dup_tbl_array", - "uniq_tbl_array", - "mow_tbl_array", + "dup_tbl_basic" ] def multiTables = [ @@ -711,7 +705,8 @@ suite("test_routine_load","p0") { i++ } catch (Exception e) { log.info("exception: ${e.toString()}".toString()) - assertEquals(e.toString(), "ERROR 1105 (HY000): errCode = 2, detailMessage = desired_concurrent_number should > 0") + assertEquals(e.toString().contains("exec_mem_limitshould > 0"), true) + } } } finally { From 013f8818cf090ff3bf227ea7ecb2bba91a6f4828 Mon Sep 17 00:00:00 2001 From: Xujianxu Date: Tue, 5 Nov 2024 16:17:34 +0800 Subject: [PATCH 10/10] update routine load cases --- .../routine_load/test_routine_load.groovy | 198 ------------------ 1 file changed, 198 deletions(-) diff --git a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy index 67442e18e7812a..4cebb7b8b668a7 100644 --- a/regression-test/suites/load_p0/routine_load/test_routine_load.groovy +++ b/regression-test/suites/load_p0/routine_load/test_routine_load.groovy @@ -1402,88 +1402,6 @@ suite("test_routine_load","p0") { } } - - // TODO: need update kafka script - // i = 0 - // if (enabled != null && enabled.equalsIgnoreCase("true")) { - // try { - // for (String tableName in tables) { - // sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text - // sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text - - // def name = "routine_load_" + tableName - // sql """ - // CREATE ROUTINE LOAD ${jobs[i]} ON ${name} - // COLUMNS(${columns[i]}) - // PROPERTIES - // ( - // "format" = "json", - // "strip_outer_array" = "true", - // "fuzzy_parse" = "true", - // "max_batch_interval" = "5", - // "max_batch_rows" = "300000", - // "max_batch_size" = "209715200" - // ) - // FROM KAFKA - // ( - // "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", - // "kafka_topic" = "${jsonArrayTopic[i]}", - // "property.kafka_default_offsets" = "OFFSET_BEGINNING" - // ); - // """ - // sql "sync" - // i++ - // } - - // i = 0 - // for (String tableName in tables) { - // while (true) { - // sleep(1000) - // def res = sql "show routine load for ${jobs[i]}" - // def state = res[0][8].toString() - // if (state == "NEED_SCHEDULE") { - // continue; - // } - // log.info("reason of state changed: ${res[0][17].toString()}".toString()) - // assertEquals(res[0][8].toString(), "RUNNING") - // break; - // } - - // def count = 0 - // def tableName1 = "routine_load_" + tableName - // while (true) { - // def res = sql "select count(*) from ${tableName1}" - // def state = sql "show routine load for ${jobs[i]}" - // log.info("routine load state: ${state[0][8].toString()}".toString()) - // log.info("routine load statistic: ${state[0][14].toString()}".toString()) - // log.info("reason of state changed: ${state[0][17].toString()}".toString()) - // if (res[0][0] > 0) { - // break - // } - // if (count >= 120) { - // log.error("routine load can not visible for long time") - // assertEquals(20, res[0][0]) - // break - // } - // sleep(5000) - // count++ - // } - // if (i <= 3) { - // qt_sql_json_strip_outer_array "select * from ${tableName1} order by k00,k01,k02" - // } else { - // qt_sql_json_strip_outer_array "select * from ${tableName1} order by k00,k01,k02" - // } - - // sql "stop routine load for ${jobs[i]}" - // i++ - // } - // } finally { - // for (String tableName in tables) { - // sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text - // } - // } - // } - // multi_table if (enabled != null && enabled.equalsIgnoreCase("true")) { def j = 0 @@ -2128,121 +2046,5 @@ suite("test_routine_load","p0") { } } - // sequence - if (enabled != null && enabled.equalsIgnoreCase("true")) { - try { - sql new File("""${context.file.parent}/ddl/uniq_tbl_basic_drop_sequence.sql""").text - sql new File("""${context.file.parent}/ddl/uniq_tbl_basic_create_sequence.sql""").text - - def name = "routine_load_uniq_tbl_basic_sequence" - def job = "sequence_job" - sql """ - CREATE ROUTINE LOAD ${job} ON ${name} - COLUMNS(${columns[0]}), - COLUMNS TERMINATED BY "|" - PROPERTIES - ( - "max_batch_interval" = "5", - "max_batch_rows" = "300000", - "max_batch_size" = "209715200" - ) - FROM KAFKA - ( - "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", - "kafka_topic" = "${topics[0]}", - "property.kafka_default_offsets" = "OFFSET_BEGINNING" - ); - """ - sql "sync" - - while (true) { - sleep(1000) - def res = sql "show routine load for ${job}" - def state = res[0][8].toString() - if (state == "NEED_SCHEDULE") { - continue; - } - log.info("reason of state changed: ${res[0][17].toString()}".toString()) - assertEquals(res[0][8].toString(), "RUNNING") - break; - } - - def count = 0 - while (true) { - def res = sql "select count(*) from ${name}" - def state = sql "show routine load for ${job}" - log.info("routine load state: ${state[0][8].toString()}".toString()) - log.info("routine load statistic: ${state[0][14].toString()}".toString()) - log.info("reason of state changed: ${state[0][17].toString()}".toString()) - if (res[0][0] > 0) { - break - } - if (count >= 120) { - log.error("routine load can not visible for long time") - assertEquals(20, res[0][0]) - break - } - sleep(5000) - count++ - } - qt_sql_squence "select * from routine_load_uniq_tbl_basic_sequence order by k00,k01,k02" - sql "stop routine load for ${job}" - } finally { - sql new File("""${context.file.parent}/ddl/uniq_tbl_basic_drop_sequence.sql""").text - } - } - - // error command - i = 0 - if (enabled != null && enabled.equalsIgnoreCase("true")) { - try { - for (String tableName in tables) { - sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text - sql new File("""${context.file.parent}/ddl/${tableName}_create.sql""").text - - def name = "routine_load_" + tableName - sql """ - CREATE ROUTINE LOAD ${jobs[i]} ON ${name} - COLUMNS(${columns[i]},k30), - COLUMNS TERMINATED BY "|" - PROPERTIES - ( - "max_batch_interval" = "5", - "max_batch_rows" = "300000", - "max_batch_size" = "209715200" - ) - FROM KAFKA - ( - "kafka_broker_list" = "${externalEnvIp}:${kafka_port}", - "kafka_topic" = "${topics[i]}", - "property.kafka_default_offsets" = "OFFSET_BEGINNING" - ); - """ - sql "sync" - i++ - } - - i = 0 - for (String tableName in tables) { - while (true) { - sleep(1000) - def res = sql "show routine load for ${jobs[i]}" - def state = res[0][8].toString() - if (state != "PAUSED") { - continue; - } - log.info("reason of state changed: ${res[0][17].toString()}".toString()) - assertEquals(res[0][17].toString(), "ErrorReason{code=errCode = 102, msg='current error rows is more than max_error_number or the max_filter_ratio is more than the value set'}") - break; - } - sql "stop routine load for ${jobs[i]}" - i++ - } - } finally { - for (String tableName in tables) { - sql new File("""${context.file.parent}/ddl/${tableName}_drop.sql""").text - } - } - } } \ No newline at end of file