sina
01/17/2022, 3:12 AMYeongju Kang
01/17/2022, 9:50 AMselect * from A_OFFLINE where pk='1' --data displays
select * from A where pk='1' --data doesn't display
select * from A --data with pk 1 displays
Is this behavior expected thing?Yash Agarwal
01/17/2022, 10:05 AMWeixiang Sun
01/18/2022, 4:27 AMAditya
01/18/2022, 7:53 AMselect min("Timestamp"), max("Timestamp") from test
Looking at the source code min, max and sum only return DoubleAditya
01/18/2022, 12:43 PMcontroller.data.dir=<s3://pinot-data/pinot/controller_data/>
When controller tried uploading completed realtime segment. The path had // , between controller data dir and the table dir which lead to failure to copy and then deleting the temp segments
2022/01/18 12:08:31.989 INFO [S3PinotFS] [grizzly-http-server-5] mkdir <s3://pinot-data/pinot/controller_data/test>
2022/01/18 12:08:32.008 INFO [S3PinotFS] [grizzly-http-server-5] Copying uri <s3://pinot-data/pinot/controller_data//test/test__3__0__20220118T1147Z.tmp.c88bn119-kdei-kf87-ki87-z937482d8x5> to uri <s3://pinot-data/pinot/controller_data//test/test__3__0__20220118T1147Z>
2022/01/18 12:08:32.047 INFO [S3PinotFS] [grizzly-http-server-5] Deleting uri <s3://pinot-data/pinot/controller_data//test/test__3__0__20220118T1147Z> force true
2022/01/18 12:08:32.088 ERROR [SegmentCompletionFSM_test__3__0__20220118T1147Z] [grizzly-http-server-5] Caught exception while committing segment file for segment: test__3__0__20220118T1147Z
java.io.IOException: software.amazon.awssdk.services.s3.model.NoSuchKeyException: The specified key does not exist.
Removing / at the end of controller dir resulted in correct path
controller.data.dir=<s3://pinot-data/pinot/controller_data>
Is it some know issue in 0.9.3 ?Aditya
01/18/2022, 3:35 PMabhinav wagle
01/18/2022, 5:38 PMpinot-admin.sh
push logs relevant to the job other than what I see in console ?
apache-pinot-0.9.3-bin/bin/pinot-admin.sh LaunchDataIngestionJob -jobSpecFile standaloneJobSpec.yaml
yelim yu
01/19/2022, 2:55 AMAditya
01/19/2022, 11:38 AM"instanceAssignmentConfigMap": {
"OFFLINE": {
"tagPoolConfig": {
"tag": "DefaultTenant_OFFLINE",
"poolBased": false,
"numPools": 0
},
"replicaGroupPartitionConfig": {
"replicaGroupBased": true,
"numInstances": 2,
"numReplicaGroups": 1,
"numInstancesPerReplicaGroup": 2,
"numPartitions": 4,
"numInstancesPerPartition": 1
}
}
},
Getting this error when trying rebalance server dry run
"description": "Caught exception while calculating target assignment: java.lang.IllegalStateException: Instance partitions: transactions_partitioned_OFFLINE should contain 1 replica and 1 partition for non-replica-group based assignment"
What could be wrong with this config?Lars-Kristian Svenøy
01/19/2022, 2:02 PMLars-Kristian Svenøy
01/19/2022, 4:31 PMLars-Kristian Svenøy
01/19/2022, 6:10 PMElon
01/19/2022, 8:07 PMWARN [BaseInstanceSelector] [HelixTaskExecutor-message_handle_thread] Failed to find servers hosting segment: MYTABLE-1641542240329_2022-01-06_2022-01-06_6 for table: MYTABLE
When we issue the rebuild routing table api to the broker it just rebuilds an identical routing table with the same missing servers/segments. Is there any way to resolve that? We are also looking... could it be related to ZkCacheBaseDataAccessor
not refreshing?sina
01/20/2022, 2:14 AMMahesh babu
01/20/2022, 5:15 AMPrashant Pandey
01/20/2022, 6:21 AMSyed Akram
01/20/2022, 10:40 AMAditya
01/20/2022, 11:07 AMWARN [KinesisConsumer] Task aborted due to exception
and below stack trace
2022/01/20 10:55:36.685 WARN [KinesisConsumer] [pool-207-thread-1] Task aborted due to exception.
shaded.software.amazon.awssdk.core.exception.AbortedException: Thread was interrupted
at shaded.software.amazon.awssdk.core.exception.AbortedException$BuilderImpl.build(AbortedException.java:84) ~[pinot-all-0.10.0-SNAPSHOT-jar-with-dependencies.jar:0.10.0-SNAPSHOT-44c4b65b990e4e05dbca973f3d7073c89dc3dc65]
at shaded.software.amazon.awssdk.core.exception.AbortedException.create(AbortedException.java:38) ~[pinot-all-0.10.0-SNAPSHOT-jar-with-dependencies.jar:0.10.0-SNAPSHOT-44c4b65b990e4e05dbca973f3d7073c89dc3dc65]
at shaded.software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.handleInterruptedException(ApiCallTimeoutTrackingStage.java:143) ~[pinot-all-0.10.0-SNAPSHOT-jar-with-dependencies.jar:0.10.0-SNAPSHOT-44c4b65b990e4e05dbca973f3d7073c89dc3dc65]
at shaded.software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.translatePipelineException(ApiCallTimeoutTrackingStage.java:107) ~[pinot-all-0.10.0-SNAPSHOT-jar-with-dependencies.jar:0.10.0-SNAPSHOT-44c4b65b990e4e05dbca973f3d7073c89dc3dc65]
at shaded.software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:62) ~[pinot-all-0.10.0-SNAPSHOT-jar-with-dependencies.jar:0.10.0-SNAPSHOT-44c4b65b990e4e05dbca973f3d7073c89dc3dc65]
at shaded.software.a
Is this normal mode of operation of kinesis consumer? It seems the threads gets aborted if there is nothing new to consume from stream.
On querying, the table real time is returning the expected data and number of records, but server continuously logs this exceptionSeb
01/21/2022, 12:33 AMAnish Nair
01/21/2022, 11:09 AMAnish Nair
01/21/2022, 3:59 PMAbhishek Tomar
01/21/2022, 7:54 PMAnish Nair
01/24/2022, 8:00 AMPrashant Pandey
01/24/2022, 10:55 AMmaxUsableHostMemory
in RealtimeProvisioningHelper
. We have 6 tables being consumed by around 10 realtime servers. Each server has an upper limit of 40G of memory. Segments are also relocated to a different set of servers (not realtime) once they’re committed. The docs say “This is the total memory available in each host for hosting retentionHours
worth of data (i.e. “hot” data) of this table.“. How would the value be calculated in this case? Should be simply do 40/6 as a rough estimate?Shailesh Jha
01/24/2022, 12:53 PMError: UPGRADE FAILED: create: failed to create: Request entity too large: limit is 3145728
It Seems due to zookeeper chart folder.
Can anyone pls help me with resolution for this??
Thanks In advance.Aditya
01/24/2022, 1:26 PMAnish Nair
01/25/2022, 3:11 AMyelim yu
01/25/2022, 7:00 AMSowmiya
01/25/2022, 10:28 AM