Current section
Files
Jump to
Current section
Files
split_client
CHANGELOG.md
CHANGELOG.md
# Changelog
## 0.2.0
* Swaps out the custom cache for Cachex because of timeouts happening in `SplitClient.Boundary.Treatments` calls. The cache had a complicated api key consisting of key, split_name, and any attributes. This was likely overkill, made the cache too big, and made lookups too expensive which likely caused the timeouts. After 10,000 or so `get_treatment` calls with unique keys the server would timeout. Now we can run 100,000 `get_treatments` calls with with unique keys and see no timeouts.
* There's no more polling the split_evaluator, instead developers can configure a `:cache_ttl`