Adarsh Sanjeev
Adarsh Sanjeev
`--add-exports=java.base/jdk.internal.ref=ALL-UNNAMED` is required if the Java version used is 11 or higher. This adds it as a parameter if the Java version is appropriate. Tested by setting running the script...
### Description Currently, if the metadata storage is queried for an interval inside the range [0000-01-01/10000-01-01], while the segment inside the storage has start or end outside this range, it...
### Current Implementation In the current MSQ implementation, each worker maintains a ClusterByStatisticsCollector. If we are clustering by time, one sketch is maintained for each time chunk. During the merge,...
Fix a bug where MSQ datasketches would not downsample the sketches enough. This would cause the sketches to retain more memory, potentially more than the limit configured. This in some...
This PR adds the capability for MSQ export to create a manifest file at the destination. ### Motivation Currently, export creates the files at the provided destination. The addition of...
There is a bug where, for export queries, the column names in the file header does not use any aliases in the query. For group by queries, especially, this causes...
### Description Currently, MSQ supports INSERT (for adding data) and REPLACE (for replacing rows). REPLACE, however, has the potential to also drop segments, by replacing it with an empty set....
There is a presently an issue where a final limit stage in MSQ is hardcoded to output all results into a single partition. This is fine for when writing to...
### Description Introduces the concept of segmentMorphFactory to `DataSourceMSQDestination` and refactors some of the existing code around frames and semantic utils. A segmentMorphFactory is a way to introduce an alternate...
Removes the temporary directory used by durable storage and export, from a user configured value. This PR instead reuses the temporary storage configured for the task. Pending: - This PR...