abhinav wagle
07/18/2022, 6:39 PM/var/pinot/examples/
and if I can change it ?Ethan Yu
07/18/2022, 8:06 PMabhinav wagle
07/18/2022, 10:49 PMAdd REALTIME Table
call the curl -X POST <url> -H "accept: application/json" -H "Content-Type: application/json" -d <> internally ?Alice
07/19/2022, 1:28 AMFernando Barbosa
07/19/2022, 1:36 AMSaumya Upadhyay
07/19/2022, 6:06 AMSaumya Upadhyay
07/19/2022, 6:07 AM{
"id": "tSHistoricCalibration__2__220__20220715T1700Z",
"simpleFields": {
"segment.creation.time": "1657904457323",
"segment.flush.threshold.size": "10000",
"segment.realtime.numReplicas": "1",
"segment.realtime.startOffset": "39777",
"segment.realtime.status": "IN_PROGRESS"
},
"mapFields": {},
"listFields": {}
}
We are using confluent kafka and schema registry and decoder is used KafkaConfluentSchemaRegistryAvroMessageDecoder.
Do we have any configuration so that pinot can ignore such errors and consume further messages @Mayank @ChadEaugene Thomas
07/19/2022, 7:26 AMLars-Kristian Svenøy
07/19/2022, 4:16 PMchandarasekaran m
07/19/2022, 4:46 PMcategory_id
and i want to filter based on category_name
during ingestion time.So i want to look up/query Table 'A' to get category_name
based on category_id
.
Is it possible as per current architecture ? if yes can you point me the code sample?Abhijeet Kushe
07/19/2022, 9:59 PMInstance events-pinot-k8s-controller-0.cdp-dl-pinot-k8s-controller-headless.events-pinot.svc.cluster.local_9000 is not leader of cluster events-pinot due to current session 20266278dd90003 does not match leader session │
Abhijeet Kushe
07/19/2022, 10:01 PMSukesh Boggavarapu
07/19/2022, 11:03 PMSukesh Boggavarapu
07/19/2022, 11:04 PMcontroller.disable.ingestion.groovy=true
Sukesh Boggavarapu
07/19/2022, 11:04 PMSukesh Boggavarapu
07/19/2022, 11:13 PMJackie
07/19/2022, 11:21 PMPrashant Pandey
07/20/2022, 6:08 AMPrashant Pandey
07/20/2022, 9:22 AMStuart Millholland
07/20/2022, 2:54 PMharry singh
07/20/2022, 6:42 PMExtractedRaw
Query select "internal_error_code", count("*") from sr_view_v1 where (("count(*)" > '1')) AND ("network" = 'Visa') group by "internal_error_code" limit 5000001 encountered exception org.apache.pinot.common.response.broker.QueryProcessingException@3e0dac0b with query "select "internal_error_code", count("*") from sr_view_v1 where (("count(*)" > '1')) AND ("network" = 'Visa') group by "internal_error_code" limit 5000001"
Lukas Bergengruen
07/20/2022, 7:35 PMLukas Bergengruen
07/20/2022, 7:43 PMjava.lang.IllegalArgumentException: Too large frame: 5211883372140375593
This is the command I’m using:
spark-submit --class org.apache.pinot.tools.admin.command.LaunchDataIngestionJobCommand --master spark://${CLUSTER_URL}:${PORT} --deploy-mode cluster --conf "spark.driver.extraJavaOptions=-Dplugins.dir=${PINOT_DISTRIBUTION_DIR}/plugins -Dplugins.include=pinot-s3,pinot-parquet -Dlog4j2.configurationFile=${PINOT_DISTRIBUTION_DIR}/conf/pinot-ingestion-job-log4j2.xml" --conf "spark.driver.extraClassPath=${PINOT_DISTRIBUTION_DIR}/plugins-external/pinot-batch-ingestion/pinot-batch-ingestion-spark/pinot-batch-ingestion-spark-${PINOT_VERSION}-shaded.jar:${PINOT_DISTRIBUTION_DIR}/lib/pinot-all-${PINOT_VERSION}-jar-with-dependencies.jar:${PINOT_DISTRIBUTION_DIR}/plugins/pinot-file-system/pinot-s3/pinot-s3-${PINOT_VERSION}-shaded.jar:${PINOT_DISTRIBUTION_DIR}/plugins/pinot-input-format/pinot-parquet/pinot-parquet-${PINOT_VERSION}-shaded.jar" --conf "spark.executor.extraClassPath=${PINOT_DISTRIBUTION_DIR}/plugins-external/pinot-batch-ingestion/pinot-batch-ingestion-spark/pinot-batch-ingestion-spark-${PINOT_VERSION}-shaded.jar:${PINOT_DISTRIBUTION_DIR}/lib/pinot-all-${PINOT_VERSION}-jar-with-dependencies.jar:${PINOT_DISTRIBUTION_DIR}/plugins/pinot-file-system/pinot-s3/pinot-s3-${PINOT_VERSION}-shaded.jar:${PINOT_DISTRIBUTION_DIR}/plugins/pinot-input-format/pinot-parquet/pinot-parquet-${PINOT_VERSION}-shaded.jar" https://${CLUSTER_URL}:${PORT}://${PINOT_DISTRIBUTION_DIR}/lib/pinot-all-${PINOT_VERSION}-jar-with-dependencies.jar -jobSpecFile ./batch_input/spark_job_spec.yaml
Alice
07/21/2022, 1:33 AM2022/07/20 08:05:35.579 ERROR [LLRealtimeSegmentDataManager_table_name_stage__1__0__20220720T0805Z] [table_name_stage__1__0__20220720T0805Z] Could not build segment
java.lang.NullPointerException: null
at org.apache.pinot.segment.spi.creator.ColumnIndexCreationInfo.getDistinctValueCount(ColumnIndexCreationInfo.java:67) ~[pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-4f717514068d54784f4636ca9e07dd00521e8d86]
at org.apache.pinot.segment.local.segment.creator.impl.SegmentColumnarIndexCreator.init(SegmentColumnarIndexCreator.java:201) ~[pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-4f717514068d54784f4636ca9e07dd00521e8d86]
at org.apache.pinot.segment.local.segment.creator.impl.SegmentIndexCreationDriverImpl.build(SegmentIndexCreationDriverImpl.java:216) ~[pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-4f717514068d54784f4636ca9e07dd00521e8d86]
at org.apache.pinot.segment.local.realtime.converter.RealtimeSegmentConverter.build(RealtimeSegmentConverter.java:123) ~[pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-4f717514068d54784f4636ca9e07dd00521e8d86]
at org.apache.pinot.core.data.manager.realtime.LLRealtimeSegmentDataManager.buildSegmentInternal(LLRealtimeSegmentDataManager.java:840) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-4f717514068d54784f4636ca9e07dd00521e8d86]
at org.apache.pinot.core.data.manager.realtime.LLRealtimeSegmentDataManager.buildSegmentForCommit(LLRealtimeSegmentDataManager.java:767) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-4f717514068d54784f4636ca9e07dd00521e8d86]
at org.apache.pinot.core.data.manager.realtime.LLRealtimeSegmentDataManager$PartitionConsumer.run(LLRealtimeSegmentDataManager.java:666) [pinot-all-0.11.0-SNAPSHOT-jar-with-dependencies.jar:0.11.0-SNAPSHOT-4f717514068d54784f4636ca9e07dd00521e8d86]
at java.lang.Thread.run(Thread.java:829) [?:?]
Alice
07/21/2022, 6:31 AMharnoor
07/21/2022, 7:47 AMexplain plan for (select max(duration_millis) from backend_entity_view where $segmentName='backend_entity_view__3__375__20220720T0955Z' and regexp_like(backend_name, 'perf'))
and segment backend_entity_view__3__375__20220720T0955Z
has backend_name.fst_index.size=497
(FST index is present).
However I couldn’t see it in explain plan.
BROKER_REDUCE(limit:10) 0 -1
COMBINE_AGGREGATE 1 0
AGGREGATE(aggregations:max(duration_millis)) 2 1
TRANSFORM_PASSTHROUGH(duration_millis) 3 2
PROJECT(duration_millis) 4 3
FILTER_EMPTY 5 4
Prashant Pandey
07/21/2022, 8:54 AM<https://docs.pinot.apache.org/>
is giving 400 with the following message: The custom domain for this content has not been correctly configured. If you are the owner of this page, verify that your custom domain is correctly set up in GitBook.
//@MayankAthul T R
07/21/2022, 1:46 PMSukesh Boggavarapu
07/21/2022, 7:59 PMSukesh Boggavarapu
07/21/2022, 8:39 PM