Sha256: ac68554b5849788b38b43c37a6637b4c07c5a736b3f666ab19418186242453d0

Contents?: true

Size: 1.04 KB

Versions: 3

Compression:

Stored size: 1.04 KB

Contents

## 0.3.2

- Custom lock tokens (thanks to avokhmin).

## 0.3.1

- Slight memory leak fix.

## 0.3.0

- Dramatically simplify the interface by forcing clients to specify the key & resources at lock initialization instead of every method call.

## 0.2.3

- Clarify documentation further with respect to semaphores.

## 0.2.2

- Fix bug with refresh - typo would've prevented real use.
- Clean up code.
- Improve documentation a bit.
- 100% test coverage.

## 0.2.1

- Fix bug when dealing with real-world Redis error conditions.

## 0.2.0

- Refactor class methods into instance methods to simplify implementation.
- Increase thread safety with Memcached implementation.

## 0.1.3

- Properly throw Suo::LockClientError when the connection itself fails (Memcache server not reachable, etc.)

## 0.1.2

- Fix retry_timeout to properly use the full time (was being calculated incorrectly).
- Refactor client implementations to re-use more code.

## 0.1.1

- Use [MessagePack](https://github.com/msgpack/msgpack-ruby) for lock serialization.

## 0.1.0

- First release.

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
suo-dependless-0.4.0 CHANGELOG.md
suo-dependless-0.3.2 CHANGELOG.md
suo-0.3.2 CHANGELOG.md