Slackbot
10/15/2022, 2:43 PMkfaraz
10/16/2022, 4:26 AMDidip Kerabat
10/16/2022, 3:16 PMMaytas Monsereenusorn
10/16/2022, 5:40 PMkfaraz
10/16/2022, 7:31 PMGian Merlino
10/17/2022, 1:25 AMGian Merlino
10/17/2022, 1:26 AMDidip Kerabat
10/17/2022, 1:50 AMMaytas Monsereenusorn
10/17/2022, 6:49 AMSo, after the segments are downloaded and the specs are determined, it effectively becomes a regular re-indexing task, right?-> yes
If that's the case, the right direction for now would be to figure out a way to have enough metadata that helps us eliminate or reduce the segment downloads needed to figure out the specs.-> yes, one way is to store the ingestionSpec used for the creation of the segment in the metadata store. This is similar to storing lastCompactionState that we store for all segment created by a compaction job. Another way is the catalog effortMaytas Monsereenusorn
10/17/2022, 6:50 AMah, i see. If I re-ingest from Druid datasource then I need to describe the dimensions and metrics explicitly? -> yes, if you forget to explicitly specify any metric or dimension then you can lose data!
I was about to ask if there's a property that I can pass to Druid ingestion spec to just use all the dimensions and metrics as-is.-> thatās what the (Auto)Compaction is there for.Didip Kerabat
10/17/2022, 10:52 PMDidip Kerabat
10/17/2022, 10:53 PMVadim
10/17/2022, 10:56 PMsampler API. It samples the data for any inputSource šGian Merlino
10/17/2022, 10:56 PMDidip Kerabat
10/17/2022, 10:57 PMDidip Kerabat
10/17/2022, 10:58 PM