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
key value store #4499
key value store #4499
Conversation
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.
Looking good!
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.
Some small suggestions for the docs. I also wonder if we could add an example of using KV in a flow - maybe in the KV store docs or an advanced section of the tutorial or in a blog post?
Good call @zhen0! I added a simple example based on previous community feedback. Let me know what you think |
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.
Just some minor details
@@ -4,7 +4,7 @@ Key Value Store is a managed metadata database for Prefect Cloud. | |||
|
|||
**Keys** are strings. **Values** are JSON blobs. | |||
|
|||
The number of key value pairs allowed is limited by license, starting with 50 pairs on the Free tier. Values are limited to 1 MB in size. | |||
The number of key value pairs allowed is limited by license, starting with 10 pairs on the Free tier. Values are limited to 1 KB in size. |
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.
This is wrong now. Sorry out of date
I think we should check sizes locally before sending to Cloud as well?
Summary
Adds KV Store interfaces to Core.
Changes
This PR adds
Importance
KV Store!
Checklist
This PR:
changes/
directory (if appropriate)docs/outline.toml
for API reference docs (if appropriate)