You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please make sure that your client covers all the methods mentioned in the change:
// KeyValueManager is used to manage KeyValue buckets. It provides methods to// create, delete, and retrieve.typeKeyValueManagerinterface {
// KeyValue will lookup and bind to an existing KeyValue bucket.// Name can be `get_key_value`, or whatever name is idiomatic in given language.KeyValue(ctx context.Context, bucketstring) (KeyValue, error)
// CreateKeyValue will create a KeyValue bucket with the given// configuration.CreateKeyValue(ctx context.Context, cfgKeyValueConfig) (KeyValue, error)
// UpdateKeyValue will update an existing KeyValue bucket with the given// configuration.UpdateKeyValue(ctx context.Context, cfgKeyValueConfig) (KeyValue, error)
// CreateOrUpdateKeyValue will create a KeyValue bucket if it does not// exist or update an existing KeyValue bucket with the given// configuration (if possible).CreateOrUpdateKeyValue(ctx context.Context, cfgKeyValueConfig) (KeyValue, error)
// DeleteKeyValue will delete given KeyValue bucket.DeleteKeyValue(ctx context.Context, bucketstring) error// KeyValueBucketNames is used to retrieve a list of key value bucket// names.KeyValueBuckerNames(ctx context.Context) KeyValueNamesLister// KeyValueBuckets is used to retrieve a list of key value bucket// statuses.KeyValueBuckets(ctx context.Context) KeyValueLister
}
Client authors please update with your progress. If you open issues in your own repositories as a result of this request, please link them to this one by pasting the issue URL in a comment or main issue description.
The text was updated successfully, but these errors were encountered:
Note that we're not implementing CreateOrUpdateKeyValue for .NET since there is no equivalent JetStream API for managing streams. We can implement it after an atomic create-or-update-stream function is implemented server side.
edit naming seems to be confusing btw makes you think updating the value of a 'key'
Overview
The KV ADR has been updated here: #283
Please make sure that your client covers all the methods mentioned in the change:
Keep the names idiomatic for your language.
Clients and Tools
Other Tasks
Implemented
Client authors please update with your progress. If you open issues in your own repositories as a result of this request, please link them to this one by pasting the issue URL in a comment or main issue description.
The text was updated successfully, but these errors were encountered: