Laxman Ch
08/17/2020, 4:12 PMMayank
Laxman Ch
08/17/2020, 4:12 PM{
"segment.realtime.endOffset": "410508",
"segment.time.unit": "MILLISECONDS",
"segment.start.time": "1597505986487",
"segment.flush.threshold.size": "13037",
"segment.realtime.startOffset": "398812",
"segment.end.time": "1597527578602",
"segment.total.docs": "11696",
"segment.table.name": "rawServiceView_REALTIME",
"segment.realtime.numReplicas": "1",
"segment.creation.time": "1597506020322",
"segment.realtime.download.url": "<http://pinot-controller-1.pinot-controller.traceable.svc.cluster.local:9000/segments/rawServiceView/rawServiceView__3__31__20200815T1540Z>",
"segment.name": "rawServiceView__3__31__20200815T1540Z",
"segment.index.version": "v3",
"custom.map": null,
"segment.flush.threshold.time": null,
"segment.type": "REALTIME",
"segment.crc": "2161937309",
"segment.realtime.status": "DONE"
}
Mayank
Laxman Ch
08/17/2020, 4:13 PMLaxman Ch
08/17/2020, 4:13 PMMayank
Laxman Ch
08/17/2020, 4:14 PMLaxman Ch
08/17/2020, 4:15 PMMayank
Kishore G
Laxman Ch
08/17/2020, 4:23 PMKishore G
Kishore G
Laxman Ch
08/17/2020, 4:26 PMKishore G
Laxman Ch
08/17/2020, 4:46 PMLaxman Ch
08/17/2020, 4:47 PMLaxman Ch
08/17/2020, 4:47 PMKishore G
Elon
08/17/2020, 7:39 PMLaxman Ch
08/17/2020, 9:32 PMChristian Acuna
08/18/2020, 12:05 AMSegmentCreationAndTarPush
Spark Ingestion job. When I query the hybrid table for the min of the table it only returns the min of the realtime tables and not the OFFLINE segments. When I query localhost:9500/segments/TABLE_NAME
it show both OFFLINE and ONLINE segments. I’m looking for guidance on where to look to start debugging OFFLINE tables in "ERROR"
an error state from the broker’s perspective. We are using S3FileSystem.
"sys_oops_OFFLINE": {
"CURRENT_STATE": "ERROR",
"END_TIME": "1597271220022",
"INFO": "",
"PREVIOUS_STATE": "OFFLINE",
"START_TIME": "1597271219800",
"TRIGGERED_BY": "pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000"
},
"sys_reboot_OFFLINE": {
"CURRENT_STATE": "ERROR",
"END_TIME": "1597271219935",
"INFO": "",
"PREVIOUS_STATE": "OFFLINE",
"START_TIME": "1597271219798",
"TRIGGERED_BY": "pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000"
}
Kishore G
Christian Acuna
08/18/2020, 12:07 AMChristian Acuna
08/18/2020, 12:09 AMERRORS
within the Broker Instance it’s an empty {}
Kishore G
Christian Acuna
08/18/2020, 12:26 AM[HelixTaskExecutor-message_handle_thread] Caught exception while processing transition from OFFLINE to │
│ java.lang.IllegalStateException: Failed to find schema for table: DnsForwarderServiceStatus_OFFLINE │
│ at shaded.com.google.common.base.Preconditions.checkState(Preconditions.java:518) ~[pinot-all-0.5.0-SNAPSHOT-jar-with-dependencies.jar:0.5.0-SNAPSHOT-0fc081157c88734af0433c3cd │
│ at org.apache.pinot.broker.routing.timeboundary.TimeBoundaryManager.<init>(TimeBoundaryManager.java:70) ~[pinot-all-0.5.0-SNAPSHOT-jar-with-dependencies.jar:0.5.0-SNAPSHOT-0fc │
│ at org.apache.pinot.broker.routing.RoutingManager.buildRouting(RoutingManager.java:332) ~[pinot-all-0.5.0-SNAPSHOT-jar-with-dependencies.jar:0.5.0-SNAPSHOT-0fc081157c88734af04 │
│ at org.apache.pinot.broker.broker.helix.BrokerResourceOnlineOfflineStateModelFactory$BrokerResourceOnlineOfflineStateModel.onBecomeOnlineFromOffline(BrokerResourceOnlineOfflin │
│ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_262] │
│ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_262] │
│ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_262] │
│ at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_262] │
│ at org.apache.helix.messaging.handling.HelixStateTransitionHandler.invoke(HelixStateTransitionHandler.java:404) [pinot-all-0.5.0-SNAPSHOT-jar-with-dependencies.jar:0.5.0-SNAPS │
│ at org.apache.helix.messaging.handling.HelixStateTransitionHandler.handleMessage(HelixStateTransitionHandler.java:331) [pinot-all-0.5.0-SNAPSHOT-jar-with-dependencies.jar:0.5. │
│ at org.apache.helix.messaging.handling.HelixTask.call(HelixTask.java:97) [pinot-all-0.5.0-SNAPSHOT-jar-with-dependencies.jar:0.5.0-SNAPSHOT-0fc081157c88734af0433c3cd30f310474d │
│ at org.apache.helix.messaging.handling.HelixTask.call(HelixTask.java:49) [pinot-all-0.5.0-SNAPSHOT-jar-with-dependencies.jar:0.5.0-SNAPSHOT-0fc081157c88734af0433c3cd30f310474d │
│ at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_262] │
│ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_262] │
│ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_262] │
│ at java.lang.Thread.run(Thread.java:748) [?:1.8.0_262]
Christian Acuna
08/18/2020, 12:26 AMKishore G