Skip to content

Conversation

@martinsumner
Copy link
Contributor

This adds a vnode_object_cache to replace the (assume unused) metadata cache. to make this useful it is enabled as a bucket property, so it can be targeted at specific buckets which require frequent updates and have small object sizes (i.e. counters).

As part of the introduction, to improve performance, repeated requests to retrieve the bucket properties have been removed from the PUT flow to allow for the properties to be fetched once at the start of the PUT (and even passed as an option from the FSM),

This adds a vnode_object_cache to replace the (assume unused) metadata cache.  to make this useful it is enabled as a bucket property, so it can be targeted at specific buckets which require frequent updates  and have small object sizes (i.e. counters).

As part of the introduction, to improve performance, repeated requests to retrieve the bucket properties have been removed from the PUT flow to allow for the properties to be fetched once at the start of the PUT (and even passed as an option from the FSM),
@martinsumner martinsumner moved this from Todo to In Progress in OpenRiak 3.4.1 Jan 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants