Schema Info

Schema Name: sfdl_dev_drivethru.kimtest_test_table_full_rest
  • created: 2022-02-01 10:19:49
  • disabled: False
  • format: raw
  • id: 1695
  • is_partitioned: False
  • is_schema_datatyped: True
  • name:
    {
        "database": "sfdl_dev_drivethru",
        "table": "kimtest_test_table_full_rest"
    }
  • type: drivethrucsv
Schema Versions: 15
    • created: 2022-05-24 16:16:01
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-05-24/1653426936'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-05-24/1653426936
    • id: 4689205
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5925488
    • updated: 2022-05-24 16:16:12
    • created: 2022-05-24 16:10:29
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-05-24/1653426598'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-05-24/1653426598
    • id: 4689204
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5925466
    • updated: 2022-05-24 16:10:44
    • created: 2022-05-24 15:37:01
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-05-24/1653424597'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-05-24/1653424597
    • id: 4689203
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5925464
    • updated: 2022-05-24 15:37:12
    • created: 2022-04-28 15:59:43
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651179550'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651179550
    • id: 4689163
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5917508
    • updated: 2022-04-28 15:59:55
    • created: 2022-04-28 15:59:28
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651179553'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651179553
    • id: 4689162
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5917507
    • updated: 2022-04-28 15:59:40
    • created: 2022-04-28 11:12:16
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651162324'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651162324
    • id: 4689161
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5917444
    • updated: 2022-04-28 11:12:27
    • created: 2022-04-28 10:48:53
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651160909'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651160909
    • id: 4689160
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5917442
    • updated: 2022-04-28 10:49:05
    • created: 2022-04-28 09:53:30
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651157601'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651157601
    • id: 4689159
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5917433
    • updated: 2022-04-28 09:53:41
    • created: 2022-04-27 19:27:05
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105620'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105620
    • id: 4689158
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5917293
    • updated: 2022-04-27 19:27:16
    • created: 2022-04-27 19:26:54
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105602'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105602
    • id: 4689157
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5917292
    • updated: 2022-04-27 19:27:05
    • created: 2022-04-27 19:25:20
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105500'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105500
    • id: 4689156
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5917291
    • updated: 2022-04-27 19:25:32
    • created: 2022-04-27 19:23:06
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105380'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105380
    • id: 4689155
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5917290
    • updated: 2022-04-27 19:23:17
    • created: 2022-04-27 19:21:28
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105260'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105260
    • id: 4689154
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5917289
    • updated: 2022-04-27 19:21:42
    • created: 2022-04-27 19:19:59
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105196'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105196
    • id: 4689153
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5917288
    • updated: 2022-04-27 19:20:10
    • created: 2022-04-27 19:19:27
    • ddl:
      [
          "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
          "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
          "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105146'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
          "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
      ]
    • hive_path: s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105146
    • id: 4689152
    • processed: 1
    • raw_data:
      {
          "col_a": 0,
          "col_b": 1,
          "col_c": 2
      }
    • schema_attributes:
      {
          "col_a": "string",
          "col_b": "string",
          "col_c": "string"
      }
    • schema_name_id: 1695
    • schema_scan_id: 5917287
    • updated: 2022-04-27 19:19:38
Schema Scans: 15
Last at 2022-05-24 16:16:00
    • duration: 0:00:14.270005
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5925488
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-05-24/1653426936",
              "key": "raw/kimtest_test_table_full_rest/2022-05-24/1653426936/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 93747042180103147,
              "service_name": "drive-thru",
              "span_id": 11666451546379504727,
              "trace_id": 9509114207192105855
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-05-24 16:16:00
    • success: True
    • trace_id: 9509114207192105855
    • duration: 0:00:21.143629
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5925466
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-05-24/1653426598",
              "key": "raw/kimtest_test_table_full_rest/2022-05-24/1653426598/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 16752441053500502180,
              "service_name": "drive-thru",
              "span_id": 5260466966440853016,
              "trace_id": 14627674696089141473
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-05-24 16:10:25
    • success: True
    • trace_id: 14627674696089141473
    • duration: 0:00:14.433671
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5925464
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-05-24/1653424597",
              "key": "raw/kimtest_test_table_full_rest/2022-05-24/1653424597/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 1915948506381910084,
              "service_name": "drive-thru",
              "span_id": 13894512167127304603,
              "trace_id": 13099955801936015332
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-05-24 15:37:01
    • success: True
    • trace_id: 13099955801936015332
    • duration: 0:00:14.822055
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5917508
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651179550",
              "key": "raw/kimtest_test_table_full_rest/2022-04-28/1651179550/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 5250779518051346653,
              "service_name": "drive-thru",
              "span_id": 13087677906483561946,
              "trace_id": 4445982882798237472
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-04-28 15:59:43
    • success: True
    • trace_id: 4445982882798237472
    • duration: 0:00:14.491348
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5917507
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651179553",
              "key": "raw/kimtest_test_table_full_rest/2022-04-28/1651179553/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 10231781305412165262,
              "service_name": "drive-thru",
              "span_id": 13941096203900715369,
              "trace_id": 12202030781414805654
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-04-28 15:59:28
    • success: True
    • trace_id: 12202030781414805654
    • duration: 0:00:14.276860
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5917444
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651162324",
              "key": "raw/kimtest_test_table_full_rest/2022-04-28/1651162324/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 13900127093623279834,
              "service_name": "drive-thru",
              "span_id": 8923873105395617106,
              "trace_id": 14655409664916770378
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-04-28 11:12:16
    • success: True
    • trace_id: 14655409664916770378
    • duration: 0:00:14.344073
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5917442
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651160909",
              "key": "raw/kimtest_test_table_full_rest/2022-04-28/1651160909/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 7707538762997179059,
              "service_name": "drive-thru",
              "span_id": 15486775119152223875,
              "trace_id": 2818821493913093588
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-04-28 10:48:53
    • success: True
    • trace_id: 2818821493913093588
    • duration: 0:00:14.188640
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5917433
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-28/1651157601",
              "key": "raw/kimtest_test_table_full_rest/2022-04-28/1651157601/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 13620480061671999663,
              "service_name": "drive-thru",
              "span_id": 7045335646390206745,
              "trace_id": 12486370567394886467
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-04-28 09:53:29
    • success: True
    • trace_id: 12486370567394886467
    • duration: 0:00:14.227023
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5917293
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105620",
              "key": "raw/kimtest_test_table_full_rest/2022-04-27/1651105620/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 11270433267693409685,
              "service_name": "drive-thru",
              "span_id": 1882454251159914193,
              "trace_id": 6379086649878977393
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-04-27 19:27:04
    • success: True
    • trace_id: 6379086649878977393
    • duration: 0:00:14.167778
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5917292
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105602",
              "key": "raw/kimtest_test_table_full_rest/2022-04-27/1651105602/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 10643906506470605566,
              "service_name": "drive-thru",
              "span_id": 17338281066856768166,
              "trace_id": 2320140982181297332
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-04-27 19:26:54
    • success: True
    • trace_id: 2320140982181297332
    • duration: 0:00:14.207562
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5917291
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105500",
              "key": "raw/kimtest_test_table_full_rest/2022-04-27/1651105500/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 13602746543399506154,
              "service_name": "drive-thru",
              "span_id": 6172999848177845743,
              "trace_id": 6379086649878977393
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-04-27 19:25:20
    • success: True
    • trace_id: 6379086649878977393
    • duration: 0:00:14.297290
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5917290
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105380",
              "key": "raw/kimtest_test_table_full_rest/2022-04-27/1651105380/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 5827709575053224173,
              "service_name": "drive-thru",
              "span_id": 6658900686919341070,
              "trace_id": 6379086649878977393
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-04-27 19:23:05
    • success: True
    • trace_id: 6379086649878977393
    • duration: 0:00:17.747071
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5917289
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105260",
              "key": "raw/kimtest_test_table_full_rest/2022-04-27/1651105260/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 8365274330468878166,
              "service_name": "drive-thru",
              "span_id": 4210642287210345018,
              "trace_id": 6379086649878977393
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-04-27 19:21:27
    • success: True
    • trace_id: 6379086649878977393
    • duration: 0:00:14.315876
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5917288
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105196",
              "key": "raw/kimtest_test_table_full_rest/2022-04-27/1651105196/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 7872756791702098588,
              "service_name": "drive-thru",
              "span_id": 2079385798591970917,
              "trace_id": 160608187160857960
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-04-27 19:19:59
    • success: True
    • trace_id: 160608187160857960
    • duration: 0:00:14.145741
    • exit_message:
      {
          "ddl_changed": true,
          "ingested_partitions": 0,
          "partitions_applied": false,
          "success": true
      }
    • id: 5917287
    • payload:
      {
          "datatype_dict": null,
          "file_format": "csv",
          "file_properties": {
              "data_has_header_row": true
          },
          "is_schema_datatyped": true,
          "s3": {
              "bucket": "sfdl-drivethrucsv-drivethru-dev",
              "hive_path": "s3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-04-27/1651105146",
              "key": "raw/kimtest_test_table_full_rest/2022-04-27/1651105146/file2.csv.gz"
          },
          "schema": {
              "name": "sfdl_dev_drivethru.kimtest_test_table_full_rest",
              "type": "drivethrucsv"
          },
          "trace_context": {
              "parent_id": 8159373829803699490,
              "service_name": "drive-thru",
              "span_id": 17579090010360022575,
              "trace_id": 6379086649878977393
          }
      }
    • running: False
    • schema_name_id: 1695
    • start_time: 2022-04-27 19:19:27
    • success: True
    • trace_id: 6379086649878977393
Partitions:
  • count: 0
  • ddl: None
  • name: None
  • state:
    []
  • type: None
Schema:
  • attributes:
    {
        "col_a": "string",
        "col_b": "string",
        "col_c": "string"
    }
  • created: 2022-05-24 16:16:01
  • ddl:
    {
        "create_database": "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
        "create_table": "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-05-24/1653426936'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
        "drop_table": "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
        "repair_table": "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
    }
Server:
  • hostname: schemamanager-5447774fc6-4w58v
  • name: schema_manager
  • process_start: 2026-04-02 21:43:44
  • sf_env: dev
  • version: 2427328685
Raw:
{
    "name": {
        "created": "2022-02-01 10:19:49",
        "disabled": false,
        "format": "raw",
        "id": 1695,
        "is_partitioned": false,
        "is_schema_datatyped": true,
        "name": {
            "database": "sfdl_dev_drivethru",
            "table": "kimtest_test_table_full_rest"
        },
        "type": "drivethrucsv"
    },
    "partition": {
        "count": 0,
        "ddl": null,
        "name": null,
        "state": [],
        "type": null
    },
    "schema": {
        "attributes": {
            "col_a": "string",
            "col_b": "string",
            "col_c": "string"
        },
        "created": "2022-05-24 16:16:01",
        "ddl": {
            "create_database": "CREATE DATABASE IF NOT EXISTS `sfdl_dev_drivethru`",
            "create_table": "CREATE EXTERNAL TABLE IF NOT EXISTS\n`sfdl_dev_drivethru.kimtest_test_table_full_rest`\n(\n `col_a`  string , `col_b`  string , `col_c`  string \n)\nROW FORMAT SERDE\n'org.apache.hadoop.hive.serde2.OpenCSVSerde'\n WITH SERDEPROPERTIES ( 'separatorChar' = ',', 'quoteChar' = '\"', 'escapeChar' = '\\\\')\nSTORED AS INPUTFORMAT\n  'org.apache.hadoop.mapred.TextInputFormat'\nOUTPUTFORMAT\n  'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat'\nLOCATION\n  's3://sfdl-drivethrucsv-drivethru-dev/raw/kimtest_test_table_full_rest/2022-05-24/1653426936'\nTBLPROPERTIES ('skip.header.line.count' = '1')",
            "drop_table": "DROP TABLE IF EXISTS `sfdl_dev_drivethru.kimtest_test_table_full_rest`",
            "repair_table": "MSCK REPAIR TABLE sfdl_dev_drivethru.kimtest_test_table_full_rest"
        }
    },
    "server": {
        "hostname": "schemamanager-5447774fc6-4w58v",
        "name": "schema_manager",
        "process_start": "2026-04-02 21:43:44",
        "sf_env": "dev",
        "version": "2427328685"
    }
}