Sha256: abb91467c8a50ada4853f10d523deddc5dada421ba708a599d43de389d3f3d7a

Contents?: true

Size: 1.34 KB

Versions: 2

Compression:

Stored size: 1.34 KB

Contents

## 2.2.4

* Increase TTL for Redis keys for uniqueness and error count to one day
* Fix ordering in `BaseFinder`

## 2.2.3

* Add `on_error` option `return` to uniqueness checker

## 2.1.0

* Add `find_ids` and `find_id` helpers to base service

## 2.0.2

* Make BaseFinder smarter, don't create SQL subquery if not necessary

## 2.0.1

* Fix disabling call logging

## 2.0.0

* Improve call logging
* Implement `disable_call_logging` and `enable_call_logging` to control call logging for specific services
* Disable call logging for `BaseFinder` by default
* Rename `check_uniqueness!` to `check_uniqueness`

## 1.3.0

* Allow only certain classes in Redis logger meta (NilClass, TrueClass, FalseClass, Symbol, String, Numeric)

## 1.2.0

* Convert log time to time object when fetching logs

## 1.1.1

* When logging to Redis, convert all values to strings first

## 1.1.0

* Change arguments for log call in file and Redis logger, replace tag array with meta hash
* Add methods to query size of logs and fetch logs to Redis logger

## 1.0.0

* Added Redis logger
* Moved file logger to separate class
* Don't initialize file logger automatically for Rails apps anymore
* Changed argument order for Redis and file logger, made `tags` parameter optional

## 0.4.0

* Renamed `service_class` helper to `object_class`

## 0.3.4

* Added `BaseFinder`
* Updated uniqueness key

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
services-2.2.6 CHANGELOG.md
services-2.2.4 CHANGELOG.md