philippgille / gokv

Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Mozilla Public License 2.0
745 stars 69 forks source link

Add GetClient method to all implementations #185

Open glimchb opened 8 months ago

glimchb commented 8 months ago

this will allow users to amend few settings after c-tor

Fixes #184

Signed-off-by: Boris Glimcher Boris.Glimcher@emc.com

codecov-commenter commented 8 months ago

Codecov Report

Attention: Patch coverage is 0% with 42 lines in your changes are missing coverage. Please review.

Project coverage is 62.40%. Comparing base (0a05f2e) to head (3b33634).

Files Patch % Lines
badgerdb/badgerdb.go 0.00% 2 Missing :warning:
bbolt/bbolt.go 0.00% 2 Missing :warning:
bigcache/bigcache.go 0.00% 2 Missing :warning:
consul/consul.go 0.00% 2 Missing :warning:
datastore/datastore.go 0.00% 2 Missing :warning:
dynamodb/dynamodb.go 0.00% 2 Missing :warning:
etcd/etcd.go 0.00% 2 Missing :warning:
freecache/freecache.go 0.00% 2 Missing :warning:
gomap/gomap.go 0.00% 2 Missing :warning:
hazelcast/hazelcast.go 0.00% 2 Missing :warning:
... and 11 more

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #185 +/- ## ========================================== - Coverage 63.64% 62.40% -1.25% ========================================== Files 25 25 Lines 2107 2149 +42 ========================================== Hits 1341 1341 - Misses 651 693 +42 Partials 115 115 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.