|
2 | 2 |
|
3 | 3 | 1. `Duration get{xxx}{"store.get_{xxx}_us"}` :
|
4 | 4 |
|
5 |
| -The whole duration of get{xxx} xxx (blob, blobmetadata, tree) in ObjectStore. |
6 |
| -Consider that ObjectStore can get Object from memory (MemoryCache), LocalStore |
7 |
| -(OndiskCache), or BackingStore |
| 5 | +The whole duration of get{xxx} xxx (blob, blobmetadata, tree, treemetadata) in |
| 6 | +ObjectStore. Consider that ObjectStore can get Object from memory (MemoryCache), |
| 7 | +LocalStore (OndiskCache), or BackingStore |
8 | 8 |
|
9 | 9 | 2. `Counter get{xxx}FromMemory{"object_store.get_{xxx}.memory"}` :
|
10 | 10 |
|
11 |
| -Count the number of xxx (blob, blobmetadata, tree) that are successfully |
12 |
| -obtained from MemoryCache. It doesn’t check the local store either. |
| 11 | +Count the number of xxx (blob, blobmetadata, tree, treemetadata) that are |
| 12 | +successfully obtained from MemoryCache. It doesn’t check the local store either. |
13 | 13 |
|
14 | 14 | 3. `Counter get{xxx}FromLocalStore{"object_store.get_{xxx}.local_store"}` :
|
15 | 15 |
|
16 | 16 | Count the number of xxx (blob, blobmetadata, tree) that are successfully
|
17 |
| -obtained from LocalStore (OnDiskCache). It doesn’t hit the BackingStore. |
| 17 | +obtained from LocalStore (OnDiskCache). It doesn’t hit the BackingStore. Note: |
| 18 | +TreeMetadata is not stored in the local store, so the tree_metadata counter |
| 19 | +doesn't exist. |
18 | 20 |
|
19 | 21 | 4. `Counter get{xxx}FromBackingStore{"object_store.get_{xxx}.backing_store"}` :
|
20 | 22 |
|
21 |
| -Count the number of xxx (blob, blobmetadata, tree) that are obtained from |
22 |
| -BackingStore. |
| 23 | +Count the number of xxx (blob, blobmetadata, tree, treemetadata) that are |
| 24 | +obtained from BackingStore. |
23 | 25 |
|
24 | 26 | 5. `Counter get{xxx}Failed{"object_store.get_{xxx}_failed"}` :
|
25 | 27 |
|
26 |
| -Count the number of xxx (blob, blobmetadata, tree) cannot be fetched. |
| 28 | +Count the number of xxx (blob, blobmetadata, tree, treemetadata) cannot be |
| 29 | +fetched. |
27 | 30 |
|
28 | 31 | 6. `Counter getBlobMetadataFromBlob{"object_store.get_blob_metadata.blob"}` :
|
29 | 32 |
|
30 | 33 | Count the number of BlobMetadata that cannot be obtained from BackingStore, but
|
31 |
| -we obtained Blob and from Blob we found the BlobMetadata. |
| 34 | +we obtained Blob and from Blob we found the BlobMetadata. Note: TreeMetadata |
| 35 | +cannot be computed locally, so the tree version of this counter does not exist. |
32 | 36 |
|
33 | 37 | 7. `Duration getRootTree{"store.get_root_tree_us"}` :
|
34 | 38 |
|
|
0 commit comments