Utsav Jain
06/03/2025, 9:39 AMmetadataTTL
expiry on upserts to be 12hrs
We are seeing that due to that we are now getting duplicate entries created in Pinot due to update of the event arriving after 12 hr window
This is causing our reports which utilised count(*) to show wrong results and distinct is not working as the data set has grown too huge
To solve this issue we are planning to leverage the Segment compaction job for this using a minion
Have anyone implemented such segment compaction task in Java which we can take reference of
Then please helpSan Kumar
06/03/2025, 7:05 PMingestionConfig": {
"batchIngestionConfig": {
"segmentIngestionType": "APPEND",
"segmentIngestionFrequency": "DAILY"
}
},
Without this also segment is pusing.What is the use of above property.Mannoj
06/04/2025, 12:58 PMcluster config setting will take priority or client setting will take priority in pinot ?
i.e: am setting pinot.broker.timeoutMs = 60000 in broker and server config file itself, but if some clients want to override this setting, can they set at client level a new setting like pinot.broker.timeoutMs = 1200000 and get the query executed ?Alexander Maniates
06/04/2025, 3:53 PMsegmentPrunerTypes
works when pruning segments for a query: 🧵guru
06/04/2025, 5:32 PMSan Kumar
06/04/2025, 6:24 PMSan Kumar
06/05/2025, 1:27 AMSan Kumar
06/05/2025, 12:53 PMSan Kumar
06/05/2025, 12:54 PMSuresh PERUML
06/07/2025, 11:51 AMSuresh PERUML
06/09/2025, 6:51 AMAnkit Kumar
06/09/2025, 9:27 AMkranthi kumar
06/10/2025, 3:44 AMUtsav Jain
06/10/2025, 7:21 AMSELECT recordId,
identityElement,
transactionDate
FROM table1
WHERE trailId = 'xyz'
AND partnerId = 'zyr'
AND reconcilableAttribute = 'kk'
AND transactionDate >= '2025-06-03 00:00:00'
AND transactionDate < '2025-06-03 01:00:00'
order by transactionDate asc;
results
"rows": [
[
"record1",
"tid1",
"2025-06-03 00:00:00.0"
]
Query2
SELECT
recordId,
updatedAt,
identityElement,
transactionDate,
ROW_NUMBER() OVER (PARTITION BY recordId ORDER BY updatedAt ASC) AS rn
FROM
orbis_baggage
WHERE
trailId = 'xyz'
AND partnerId = 'zyr'
AND reconcilableAttribute = 'TOTAL_AMOUNT'
AND transactionDate >= '2025-06-03 00:00:00'
AND transactionDate < '2025-06-03 01:00:00'
order by transactionDate asc
result :
[
"record2",
"tide2",
"2025-06-03 05:30:00.0",
1
],
Indrajeet Ray
06/11/2025, 5:29 AMAnish Nair
06/13/2025, 9:33 AMJeremy Aguilon
06/13/2025, 9:51 PM1.3.0
:
> Add gRPC port config in pinot broker to enable the `BrokerGrpcServer`:
Is this something that’s available inCopy codepinot.broker.grpc.port=8010
1.3.0
? Or is this a planned feature that isn’t in a stable version of Pinot yet?Zhuangda Z
06/15/2025, 2:00 PMSan Kumar
06/16/2025, 4:39 AMSan Kumar
06/16/2025, 4:42 AMSan Kumar
06/16/2025, 4:47 AMselect ToEpochMinutesRounded(1613472303000, 15) AS epochMins
FROM ignoreMe
Suresh PERUML
06/16/2025, 11:06 AMkaushik
06/16/2025, 11:39 AMMannoj
06/17/2025, 11:26 AMMannoj
06/17/2025, 11:27 AMT Dev Kumar
06/18/2025, 8:51 AMT Dev Kumar
06/18/2025, 8:56 AMSuresh PERUML
06/19/2025, 1:38 AMSuresh PERUML
06/19/2025, 1:53 AMAnish Nair
06/19/2025, 10:34 AM