Sha256: 28445422fd07e5fac4a104a6c58585d065806c559edccecf6a69f2093dfecc85

Contents?: true

Size: 1.91 KB

Versions: 1

Compression:

Stored size: 1.91 KB

Contents

3.1.4
- Allow to store block until ready flag in Redis

3.1.3
- Refactor SplitFactory - split it into separate mangers and client classes
- Refactor Utilities to comply style guide

3.1.2
- Fix issue with complex key where get_treatment and get_treatments return different values.

3.1.1
- Fix variable not found when posting impression
- Fix infinite loop when posting impression if there is a network glitch

3.1.0
- Add RedisAdapter
- adds manager.split_names()
- add impressions_queue_size to prevent memory leak when Threads pauses due to 'smart' fork.
- do not report latencies for get_treatment is array is all zeros
- Fix deduplication problem when posting impressions
- Change in how factory is construct.
- Detach implementation for local factory and regular one.

3.0.3

- Fix nil ref in manager

3.0.2

- add ability to provide different bucketing/matching keys

3.0.1

- fix segments not deleting from the cache

3.0.0

- add new caching interface
- add replaceable adapters to store cache in
- add first cache adapter: MemoryAdapter
- refactoring

2.0.1

- Supress warnings cause by Net::HTTP when it already exists.

2.0.0

- Add Factory for creation of Client and Manager interface.

1.0.4

- added support for AND combiner on conditions
- added events_uri as config param which defines the metrics post url
- updated metrics post default endpoint to be https://events.split.io/api/

1.0.3
- fixed refresh rate intervals issue
- fixed datetime bug for split definitions created directly from api

1.0.2
- created between_matcher, equal_to_matcher, greater_than_or_equal_to_matcher, less_than_or_equal_to_matcher to support attributes
- refactored whitelist_matcher to support attributes
- tweaked to drop analytics data if the POST get an error response
- added condition to return CONTROL on the deleted features

1.0.1

- .splits to .split for local env
- isTreatment was removed from the API.

1.0.0

- Support multivariate treatment

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
splitclient-rb-3.1.3.pre.rc1 CHANGES.txt