Skip to content
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

Metadata caching in bucket #2579

Merged
merged 25 commits into from May 15, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
5eca926
Added caching for Iter.
pstibrany May 8, 2020
b41de2c
Added cache for Exists call for meta-files.
pstibrany May 8, 2020
49b90d1
Added cache for reading block metadata files.
pstibrany May 8, 2020
eee5af2
Make caching bucket configurable with different caches for different …
pstibrany May 8, 2020
ce023d6
Fixed tests.
pstibrany May 8, 2020
9877d2b
Added caching for ObjectSize. Enabled caching of index.
pstibrany May 8, 2020
23654ac
Lint feedback.
pstibrany May 8, 2020
374e771
Use single set of metrics for all operations.
pstibrany May 9, 2020
8531c43
Constants.
pstibrany May 9, 2020
9284a8f
Use operation specific config. Generic configuration is only for user.
pstibrany May 9, 2020
ed2ece9
Fix typo, make lint happy.
pstibrany May 9, 2020
73ee762
Simplify constants.
pstibrany May 14, 2020
871dd78
Simplify caching configuration.
pstibrany May 14, 2020
ccd39ac
Refactor cache configuration.
pstibrany May 14, 2020
c4bd77c
Review feedback.
pstibrany May 14, 2020
dfd54ed
Fix operationRequests and operationHits for getRange.
pstibrany May 14, 2020
f2090c7
Make codec for Iter results configurable.
pstibrany May 14, 2020
3c390db
Added header.
pstibrany May 14, 2020
5bb414c
Renamed "dir" config to "blocks-iter".
pstibrany May 15, 2020
1d9e85e
Bump default values for meta exists/doesntExist ttls.
pstibrany May 15, 2020
0d09947
Removed example how cache could be configured for index.
pstibrany May 15, 2020
42e3527
Address review feedback.
pstibrany May 15, 2020
9c8523e
Get now implements streaming reader, and buffers object in memory.
pstibrany May 15, 2020
20145eb
Added test for partial read.
pstibrany May 15, 2020
d6e629a
Removed unused function.
pstibrany May 15, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view