Lucas Capistrant

Results 11 issues of Lucas Capistrant

### Description This property appears to have been omitted from the docs. I don't see why we would want to avoid exposing it. If operators are going to use `http`...

Area - Documentation

Fixes #11161. ### Description #### Modified the deserialization of DynamicCoordinatorConfig The coordinator now uses the `DynamicCoordinatorConfig.Builder.class` for deserialization of the dynamic coordinator config. This allows us to automatically use the...

Area - Segment Balancing/Coordination

This PR addresses part of the proposal in #12526 ### Description #### Made an incompatible change to druid_segments table Added a new column, ~`last_used VARCHAR(255)`~ `used_flag_last_updated VARCHAR(255)` to the druid_segments...

Incompatible
Release Notes
Design Review
Area - Segment Balancing/Coordination
Area - Metadata

### Description #### Added a new coordinator dynamic configuration item ~`maxSegmentsToLoad`~ `maxSegmentsToLoadPerCoordinationCycle` > This it the maximum number of segments - both primary and non-primary replicants - that can be...

Release Notes
Area - Segment Balancing/Coordination
Area - Web Console

Fixes #12999. ### Description The first change is to avoid executing `resolveWaitingFuturesRunnable` if `ChangeRequestHistory#addChangeRequests` is called with an empty list of changes. It. is not obvious that this would regularly...

Area - Segment Balancing/Coordination

### Description #### EnumeratedDistribution Balancer I have implemented a new BalancerStrategy implementation called EnumeratedDistribution. This Balancer Uses [org.apache.commons.math3.distribution.EnumeratedDistribution](https://commons.apache.org/proper/commons-math/javadocs/api-3.6.1/org/apache/commons/math3/distribution/EnumeratedDistribution.html#sample(int,%20T[])) to decide what servers to load segments to and what server to...

Area - Documentation
Area - Segment Balancing/Coordination
stale

### Affected Version 33 ### Description #17674 added AWS transfer manager for s3 segment uploads. This is enabled by default and will push segments that are over the threshold size...

Uncategorized problem report

## Description fixes #7252 Allows user to seed the Vert.x Http Client Builder with a custom WebOptions object if they want to modify configs of this object. As the issue...

### Description #### Compaction State Fingerprinting Instead of storing `CompactionState` as the `lastCompactionState` field in every compaction segment, generate a fingerprint for a `CompactionState` and attach that to compacted segments....

Area - Documentation
Area - Batch Ingestion
Area - Web Console
Area - Ingestion
Area - Compaction
Area - MSQ

### Description If hydrants is empty here, it can lead to an IAE creating a sublist of hydrants with invalid indices. This PR has: - [ ] been self-reviewed. -...

Area - Streaming Ingestion