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

Issue 5737: (SLTS) Improve metrics #5746

Merged

Conversation

sachin-j-joshi
Copy link
Contributor

Change log description
Improve SLTS metrics by adding more metrics.

Purpose of the change
Fixes #5737

What the code does
Improve SLTS metrics by adding more metrics.

How to verify it
Build should pass.
Visual verification.

Signed-off-by: Sachin Joshi <sachin.joshi@emc.com>
Signed-off-by: Sachin Joshi <sachin.joshi@emc.com>
Signed-off-by: Sachin Joshi <sachin.joshi@emc.com>
Signed-off-by: Sachin Joshi <sachin.joshi@emc.com>
@codecov
Copy link

codecov bot commented Feb 13, 2021

Codecov Report

Merging #5746 (820db4c) into master (cf1c2a9) will decrease coverage by 0.01%.
The diff coverage is 91.93%.

Impacted file tree graph

@@             Coverage Diff              @@
##             master    #5746      +/-   ##
============================================
- Coverage     84.77%   84.76%   -0.02%     
- Complexity    13897    13904       +7     
============================================
  Files           917      917              
  Lines         51470    51523      +53     
  Branches       5309     5313       +4     
============================================
+ Hits          43636    43675      +39     
- Misses         4949     4960      +11     
- Partials       2885     2888       +3     
Impacted Files Coverage Δ Complexity Δ
...age/extendeds3/ExtendedS3SimpleStorageFactory.java 85.71% <ø> (ø) 2.00 <0.00> (ø)
...age/filesystem/FileSystemSimpleStorageFactory.java 66.66% <ø> (ø) 1.00 <0.00> (ø)
...pravega/storage/hdfs/HDFSSimpleStorageFactory.java 66.66% <ø> (ø) 1.00 <0.00> (ø)
...egmentstore/storage/chunklayer/ReadIndexCache.java 82.60% <0.00%> (-3.76%) 24.00 <0.00> (ø)
...re/storage/mocks/InMemorySimpleStorageFactory.java 93.33% <ø> (ø) 5.00 <0.00> (ø)
.../src/main/java/io/pravega/shared/MetricsNames.java 82.35% <ø> (ø) 10.00 <0.00> (ø)
...avega/segmentstore/server/SegmentStoreMetrics.java 98.46% <90.00%> (-0.47%) 2.00 <0.00> (ø)
...vega/segmentstore/server/store/ServiceBuilder.java 80.62% <100.00%> (ø) 31.00 <0.00> (ø)
...tore/storage/chunklayer/AsyncBaseChunkStorage.java 84.06% <100.00%> (+0.17%) 40.00 <1.00> (+1.00)
...tstore/storage/chunklayer/ChunkStorageMetrics.java 96.87% <100.00%> (+0.44%) 1.00 <1.00> (ø)
... and 17 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update cf1c2a9...820db4c. Read the comment docs.

Signed-off-by: Sachin Joshi <sachin.joshi@emc.com>
@andreipaduroiu andreipaduroiu merged commit bb789cd into pravega:master Feb 16, 2021
co-jo pushed a commit to co-jo/pravega that referenced this pull request Feb 16, 2021
Improve SLTS metrics by adding more metrics.

Signed-off-by: Sachin Joshi <sachin.joshi@emc.com>
sachin-j-joshi added a commit to sachin-j-joshi/pravega that referenced this pull request Feb 23, 2021
Improve SLTS metrics by adding more metrics.

Signed-off-by: Sachin Joshi <sachin.joshi@emc.com>
co-jo pushed a commit to co-jo/pravega that referenced this pull request Mar 1, 2021
Improve SLTS metrics by adding more metrics.

Signed-off-by: Sachin Joshi <sachin.joshi@emc.com>
co-jo pushed a commit to co-jo/pravega that referenced this pull request Mar 9, 2021
Improve SLTS metrics by adding more metrics.

Signed-off-by: Sachin Joshi <sachin.joshi@emc.com>
sachin-j-joshi added a commit that referenced this pull request Mar 19, 2021
Cherry-picks following changes 0.9

Issue 5518: (SLTS) Fix Integer overflow. (#5520)
Issue 5606: BoundedInputStream::markSupported() should always return false.. (#5615)
Issue 5597 : ExtendedS3ChunkStorage and ExtendedS3Storage should close S3Client. (#5598)
Issue 5535: (SegmentStore) Refactoring ExtendedS3 Test Mocks (#5537)
Issue 5456: (SLTS) - Handle possible failure during deletion of metadata keys can cause version mismatch in next attempt (#5457)
Issue 5458: (SLTS) For read operation, read all chunks in parallel. (#5459)
Issue 4967: (SLTS) Add createWithContent overload that creates object and writes to it in a single call. (#5455)
Issue 5664: SLTS - fix possible thread visibility issues.. (#5665)
Issue 5475: Eliminate unnecessary pessimistic checks. (#5662)
Issue 5570: (SLTS) AsyncBaseChunkStorage latency should not include time spent in waiting to be executed. (#5661)
Issue 4967: (SLTS) No need to check last chunk length for claimOwnership for no append mode. (#5663)
Issue 5673: (SLTS) Fix wrong GC config (#5674)
Issue 5737: (SLTS) Improve metrics (#5746)
Issue 5460: (SLTS) Add read index virtual block entries to metadata. (#5461)
Issue 5772: (SLTS) - BaseMetadataStore does not evict entries from buffer. (#5773)
Issue 5798: (SLTS) Fix close in GarbageCollector, ExtendedS3ChunkStorage and HDFSChunkStorage. (#5800)
Issue 5788: (SLTS) Remove ACL operations from ExtendedS3ChunkStorage (#5790)
Issue 5808: SLTS - Fix Preconditions checks to include enough information in message. (#5809)
Issue 5853: SLTS - BaseMetadataStore.get does not return deep copy when loading from store. #5858
Issue 5866: (SLTS) ReadIndexCache stats not reported. (#5867)


Signed-off-by: Sachin Joshi <sachin.joshi@emc.com>
@sachin-j-joshi sachin-j-joshi deleted the issue-5737-SLTS-improve-metrics branch August 23, 2021 20:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SLTS - improve metrics
2 participants