ankitsultana opened a new issue, #14655:
URL: https://github.com/apache/pinot/issues/14655
Error:
```
Error:
SSBQueryIntegrationTest.testSSBQueries:103->testQueriesValidateAgainstH2:109 ยป
PinotClient Query had processing exceptions:
[{"errorCode":235,"message":"ServerSegmentMissing:\nFound 1 unavailable
segments for table dates: [dates_0 %]"}]
```
Cause:
```
00:22:08.522 WARN [BrokerRoutingManager]
[HelixTaskExecutor-message_handle_thread_40] Cannot enable
SegmentPartitionMetadataManager. Expecting SegmentPartitionConfig with exact 1
partition column
00:22:09.811 WARN [BrokerRoutingManager]
[HelixTaskExecutor-message_handle_thread_42] Cannot enable
SegmentPartitionMetadataManager. Expecting SegmentPartitionConfig with exact 1
partition column
00:22:10.251 WARN [BrokerRoutingManager]
[HelixTaskExecutor-message_handle_thread_44] Cannot enable
SegmentPartitionMetadataManager. Expecting SegmentPartitionConfig with exact 1
partition column
00:22:10.901 WARN [BrokerRoutingManager]
[HelixTaskExecutor-message_handle_thread_46] Cannot enable
SegmentPartitionMetadataManager. Expecting SegmentPartitionConfig with exact 1
partition column
00:22:11.252 WARN [BrokerRoutingManager]
[HelixTaskExecutor-message_handle_thread_48] Cannot enable
SegmentPartitionMetadataManager. Expecting SegmentPartitionConfig with exact 1
partition column
00:22:12.713 ERROR [HelixStateTransitionHandler]
[HelixTaskExecutor-message_handle_thread_43] Exception while executing a state
transition task dates_0 %
java.lang.reflect.InvocationTargetException: null
...
Caused by: org.apache.pinot.spi.utils.retry.AttemptsExceededException:
Operation failed after 3 attempts
at
org.apache.pinot.spi.utils.retry.BaseRetryPolicy.attempt(BaseRetryPolicy.java:65)
~[pinot-spi-1.3.0-SNAPSHOT.jar:1.3.0-SNAPSHOT-baac1e4b0beed3e81a80cbbe14f68595856f01cc]
at
org.apache.pinot.common.utils.fetcher.BaseSegmentFetcher.fetchSegmentToLocal(BaseSegmentFetcher.java:74)
~[pinot-common-1.3.0-SNAPSHOT.jar:1.3.0-SNAPSHOT-baac1e4b0beed3e81a80cbbe14f68595856f01cc]
at
org.apache.pinot.common.utils.fetcher.SegmentFetcherFactory.fetchSegmentToLocal(SegmentFetcherFactory.java:127)
~[pinot-common-1.3.0-SNAPSHOT.jar:1.3.0-SNAPSHOT-baac1e4b0beed3e81a80cbbe14f68595856f01cc]
at
org.apache.pinot.common.utils.fetcher.SegmentFetcherFactory.fetchSegmentToLocal(SegmentFetcherFactory.java:135)
~[pinot-common-1.3.0-SNAPSHOT.jar:1.3.0-SNAPSHOT-baac1e4b0beed3e81a80cbbe14f68595856f01cc]
at
org.apache.pinot.common.utils.fetcher.SegmentFetcherFactory.fetchAndDecryptSegmentToLocal(SegmentFetcherFactory.java:168)
~[pinot-common-1.3.0-SNAPSHOT.jar:1.3.0-SNAPSHOT-baac1e4b0beed3e81a80cbbe14f68595856f01cc]
at
org.apache.pinot.core.data.manager.BaseTableDataManager.downloadSegmentFromDeepStore(BaseTableDataManager.java:811)
~[pinot-core-1.3.0-SNAPSHOT.jar:1.3.0-SNAPSHOT-baac1e4b0beed3e81a80cbbe14f68595856f01cc]
at
org.apache.pinot.core.data.manager.BaseTableDataManager.downloadSegment(BaseTableDataManager.java:761)
~[pinot-core-1.3.0-SNAPSHOT.jar:1.3.0-SNAPSHOT-baac1e4b0beed3e81a80cbbe14f68595856f01cc]
at
org.apache.pinot.core.data.manager.BaseTableDataManager.downloadAndLoadSegment(BaseTableDataManager.java:405)
~[pinot-core-1.3.0-SNAPSHOT.jar:1.3.0-SNAPSHOT-baac1e4b0beed3e81a80cbbe14f68595856f01cc]
at
org.apache.pinot.core.data.manager.BaseTableDataManager.addNewOnlineSegment(BaseTableDataManager.java:376)
~[pinot-core-1.3.0-SNAPSHOT.jar:1.3.0-SNAPSHOT-baac1e4b0beed3e81a80cbbe14f68595856f01cc]
at
org.apache.pinot.core.data.manager.offline.OfflineTableDataManager.doAddOnlineSegment(OfflineTableDataManager.java:54)
~[pinot-core-1.3.0-SNAPSHOT.jar:1.3.0-SNAPSHOT-baac1e4b0beed3e81a80cbbe14f68595856f01cc]
at
org.apache.pinot.core.data.manager.BaseTableDataManager.addOnlineSegment(BaseTableDataManager.java:330)
~[pinot-core-1.3.0-SNAPSHOT.jar:1.3.0-SNAPSHOT-baac1e4b0beed3e81a80cbbe14f68595856f01cc]
at
org.apache.pinot.server.starter.helix.HelixInstanceDataManager.addOnlineSegment(HelixInstanceDataManager.java:259)
~[pinot-server-1.3.0-SNAPSHOT.jar:1.3.0-SNAPSHOT-baac1e4b0beed3e81a80cbbe14f68595856f01cc]
at
org.apache.pinot.server.starter.helix.SegmentOnlineOfflineStateModelFactory$SegmentOnlineOfflineStateModel.onBecomeOnlineFromOffline(SegmentOnlineOfflineStateModelFactory.java:131)
~[pinot-server-1.3.0-SNAPSHOT.jar:1.3.0-SNAPSHOT-baac1e4b0beed3e81a80cbbe14f68595856f01cc]
... 12 more
...
00:22:12.721 ERROR [HelixStateTransitionHandler]
[HelixTaskExecutor-message_handle_thread_43] Skip internal error. errCode:
ERROR, errMsg: null
00:22:12.757 WARN [BaseInstanceSelector] [ClusterChangeHandlingThread]
Failed to find servers hosting old segment: dates_0 % for table: dates_OFFLINE
(all candidate instances: [] are disabled, counting segment as unavailable)
00:22:12.760 ERROR [MessageGenerationPhase]
[HelixController-pipeline-default-SSBQueryIntegrationTest-(82906a8c_DEFAULT)]
Event 82906a8c_DEFAULT : Unable to find a next state for resource:
dates_OFFLINE partition: dates_0 % from stateModelDefinitionclass
org.apache.helix.model.StateModelDefinition from:ERROR to:ONLINE
00:22:12.775 ERROR [MessageGenerationPhase]
[HelixController-pipeline-default-SSBQueryIntegrationTest-(724aaa09_DEFAULT)]
Event 724aaa09_DEFAULT : Unable to find a next state for resource:
dates_OFFLINE partition: dates_0 % from stateModelDefinitionclass
org.apache.helix.model.StateModelDefinition from:ERROR to:ONLINE
00:22:15.882 WARN [SegmentDeletionManager] [grizzly-http-server-4] Failed to
find local segment file for segment
file:/tmp/test-controller-data-dir1734049315170/dates/dates_0+%25
00:22:16.050 WARN [BaseInstanceSelector] [ClusterChangeHandlingThread]
Failed to find servers hosting old segment: supplier_0 % for table:
supplier_OFFLINE (all candidate instances: [Server_localhost_22001] are
disabled, counting segment as unavailable)
Dec 13, 2024 12:22:16 AM org.glassfish.grizzly.http.server.NetworkListener
shutdownNow
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]