plone / guillotina

Python AsyncIO data API to manage billions of resources
https://guillotina.readthedocs.io/en/latest/
Other
187 stars 51 forks source link

Add memcached driver #1092

Closed lferran closed 3 years ago

lferran commented 3 years ago

Forward-ported from 5.x branch.

codecov-io commented 3 years ago

Codecov Report

Merging #1092 (05a46d3) into master (3577d2c) will increase coverage by 0.1%. The diff coverage is 96.7%.

Impacted file tree graph

@@           Coverage Diff            @@
##           master   #1092     +/-   ##
========================================
+ Coverage    94.5%   94.6%   +0.1%     
========================================
  Files         341     347      +6     
  Lines       29273   29660    +387     
========================================
+ Hits        27658   28031    +373     
- Misses       1615    1629     +14     
Impacted Files Coverage Δ
guillotina/contrib/memcached/driver.py 92.3% <92.3%> (ø)
guillotina/contrib/memcached/__init__.py 93.4% <93.4%> (ø)
guillotina/contrib/memcached/exceptions.py 100.0% <100.0%> (ø)
guillotina/tests/memcached/test_cache.py 100.0% <100.0%> (ø)
...uillotina/tests/memcached/test_memcached_driver.py 100.0% <100.0%> (ø)
guillotina/tests/memcached/test_metrics.py 100.0% <100.0%> (ø)
guillotina/db/storages/pg.py 88.4% <0.0%> (-0.1%) :arrow_down:
... and 3 more