Below is the table config -{
"REALTIME": {
"tableName": "sometable",
"tableType": "REALTIME",
"segmentsConfig": {
"schemaName": "someschema",
"timeColumnName": "AuditDateTimeUTC",
"allowNullTimeValue": false,
"replication": "1",
"replicasPerPartition": "1"
},
"tenants": {
"broker": "DefaultTenant",
"server": "DefaultTenant",
"tagOverrideConfig": {}
},
"tableIndexConfig": {
"invertedIndexColumns": [],
"rangeIndexColumns": [],
"rangeIndexVersion": 1,
"autoGeneratedInvertedIndex": false,
"createInvertedIndexDuringSegmentGeneration": false,
"sortedColumn": [],
"bloomFilterColumns": [],
"loadMode": "MMAP",
"noDictionaryColumns": [],
"onHeapDictionaryColumns": [],
"varLengthDictionaryColumns": [],
"enableDefaultStarTree": false,
"enableDynamicStarTreeCreation": false,
"aggregateMetrics": false,
"nullHandlingEnabled": false,
"streamConfigs": {
"streamType": "kafka",
"
stream.kafka.topic.name": "sometopic",
"stream.kafka.broker.list": "host:9092",
"stream.kafka.consumer.type": "lowlevel",
"stream.kafka.hlc.bootstrap.server": "host:9092",
"stream.kafka.consumer.prop.auto.offset.reset": "largest",
"
stream.kafka.consumer.factory.class.name": "org.apache.pinot.plugin.stream.kafka20.KafkaConsumerFactory",
"
stream.kafka.decoder.class.name": "org.apache.pinot.plugin.stream.kafka.KafkaJSONMessageDecoder",
"realtime.segment.flush.threshold.rows": "0",
"realtime.segment.flush.threshold.size": "0",
"realtime.segment.flush.autotune.initialRows": "10000000",
"realtime.segment.flush.threshold.time": "24h",
"realtime.segment.flush.threshold.segment.size": "10G"
}
},
"metadata": {},
"quota": {},
"routing": {
"instanceSelectorType": "strictReplicaGroup"
},
"query": {},
"upsertConfig": {
"mode": "FULL",
"comparisonColumn": "AuditDateTimeUTC",
"hashFunction": "NONE"
},
"ingestionConfig": {},
"isDimTable": false
}
}