-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add upstash
driver
#500
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #500 +/- ##
==========================================
- Coverage 65.05% 58.34% -6.72%
==========================================
Files 39 40 +1
Lines 4055 3200 -855
Branches 487 527 +40
==========================================
- Hits 2638 1867 -771
+ Misses 1408 1324 -84
Partials 9 9 ☔ View full report in Codecov by Sentry. |
Thanks @fahreddinozcan! This does need tests and docs adding before it can be merged. I think they can be based on the Vercel KV and/or Redis ones. It also needs adding to |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
This PR adds Upstash Driver to drivers. Under the hood, it uses HTTP based @upstash/redis library, which differentiates it from the regular TCP based Redis driver. Also, vercel-kv is soon to be deprecated, and it's currently uses @upstash/redis under the hood. The Upstash Driver also aims to replace it.