issues
search
ing-bank
/
scruid
Scala + Druid: Scruid. A library that allows you to compose queries in Scala, and parse the result back into typesafe classes.
Apache License 2.0
115
stars
29
forks
source link
Advanced Druid Client and Client API
#63
Closed
anskarl
closed
5 years ago
anskarl
commented
5 years ago
Adds API for implementing custom clients
Adds Advanced Druid client with cached host connection pool, load balancing and queue
Updates configuration to support multiple Druid Brokers and custom configuration for Clients
Adds health check per Broker
Adds and updates tests
Adds docker-compose with ClusterF images for unreliable HTTP proxy in order to simulate failures
Updates CircleCI config to use docker-compose
Adds tests for configuration overrides
Adds documentation for Druid Clients and their API
Adjusts timeouts in unit tests
Adds a configuration builder for DruidAdvancedHttpClient, in order to programmatically define the parameters of the client
GH-61
GH-61