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

chore(main): release 0.15.0 #525

Merged
merged 1 commit into from
Aug 7, 2023

Conversation

ijsong
Copy link
Member

@ijsong ijsong commented Jul 11, 2023

🤖 I have created a release beep boop

0.15.0 (2023-07-31)

Features

  • admin: add otelgrpc metric interceptor (d9ca9aa)
  • admin: add otelgrpc metric interceptor (#509) (db7a1a2)
  • admin: speed up fetching cluster metadata (3e46f62)
  • admin: speed up fetching cluster metadata (#480) (53a8f19)
  • all: add common flags for telemetry (fcacd1a)
  • all: add common flags for telemetry (#494) (63355e9)
  • benchmark: share a connection between appenders in a target (7dc53e9)
  • benchmark: share a connection between appenders in a target (#524) (2cd9196)
  • client: add Clear to the log stream appender manager (9a89065)
  • client: add Clear to the log stream appender manager (#514) (e5b6a2e)
  • storagenode: add --storage-trim-delay to set a delay before the deletion of log entries (db39713)
  • storagenode: add --storage-trim-delay to set a delay before the deletion of log entries (#529) (015bfa4)
  • storagenode: add --storage-trim-rate to set throttling rate of Trim (83b7496)
  • storagenode: add --storage-trim-rate to set throttling rate of Trim (#530) (6e69306)
  • telemetry: customize bucket size of process.runtime.go.gc.pause_ns (b181132)
  • telemetry: customize bucket size of process.runtime.go.gc.pause_ns (#510) (9d99520)
  • telemetry: customize bucket size of rpc.server.duration (a0e5973)
  • telemetry: customize bucket size of rpc.server.duration (#511) (e41fe1c)

Bug Fixes

  • benchmark: make append duration's precision high (e3a091d)
  • benchmark: make append duration's precision high (#522) (815af53)
  • benchmark: support graceful stop (8616d55)
  • benchmark: support graceful stop (#527) (fc4ed81)
  • metarepos: add TestMRIgnoreDirtyReport (fe2a550)
  • metarepos: allow set commitTick (bdca20a)
  • metarepos: ignore invalid report (e8620de)
  • storagenode: ignore context error while checking to interleave of Append RPC errors (04d1052)
  • storagenode: ignore context error while checking to interleave of Append RPC errors (#504) (5a7a3b0)
  • storagenode: restore uncommitted logs (267cccc), closes #490
  • storagenode: restore uncommitted logs (#492) (a9832ee), closes #490

Performance Improvements

  • admin: use singleflight to handle Admin's RPCs (c231888)
  • admin: use singleflight to handle Admin's RPCs (#482) (1a6a96d)
  • metarepos: add a pool for []*mrpb.Report (fa8c89d)
  • metarepos: add a pool for []*mrpb.Report (#534) (16b2181)
  • metarepos: add a pool for *mrpb.RaftEntry (be9f121)
  • metarepos: add a pool for *mrpb.RaftEntry (#536) (96ab5e2)
  • metarepos: add a pool for mrpb.Reports (59a6a5a)
  • metarepos: add a pool for mrpb.Reports (#533) (b227c75)
  • metarepos: avoid copy overhead by removing unnecessary converting from byte slice to string (a775628)
  • metarepos: avoid copy overhead by removing unnecessary converting from byte slice to string (#532) (1702769)
  • metarepos: reuse mrpb.StorageNodeUncommitReport while changed (57d8039)
  • metarepos: reuse mrpb.StorageNodeUncommitReport while changed (#537) (8f6e097)

This PR was generated with Release Please. See documentation.

@ijsong ijsong requested a review from hungryjang as a code owner July 11, 2023 07:36
@ijsong ijsong force-pushed the release-please--branches--main--components--varlog branch from 320d894 to 91f6e53 Compare July 11, 2023 08:39
@ijsong ijsong force-pushed the release-please--branches--main--components--varlog branch 3 times, most recently from fc41f62 to 1522a4c Compare July 25, 2023 06:50
@codecov-commenter
Copy link

codecov-commenter commented Jul 25, 2023

Codecov Report

Patch coverage has no change and project coverage change: +0.02% 🎉

Comparison is base (5a7a3b0) 61.77% compared to head (65ab072) 61.79%.

❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #525      +/-   ##
==========================================
+ Coverage   61.77%   61.79%   +0.02%     
==========================================
  Files         137      137              
  Lines       18845    18845              
==========================================
+ Hits        11642    11646       +4     
+ Misses       6626     6622       -4     
  Partials      577      577              

see 5 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ijsong ijsong changed the title chore(main): release 0.14.2 chore(main): release 0.15.0 Jul 28, 2023
@ijsong ijsong force-pushed the release-please--branches--main--components--varlog branch 13 times, most recently from 91224e4 to 65ab072 Compare July 31, 2023 06:23
@ijsong ijsong force-pushed the release-please--branches--main--components--varlog branch from 65ab072 to 277728f Compare July 31, 2023 06:45
@ijsong ijsong merged commit 5df887a into main Aug 7, 2023
8 checks passed
@ijsong ijsong deleted the release-please--branches--main--components--varlog branch August 7, 2023 01:46
@ijsong
Copy link
Member Author

ijsong commented Aug 7, 2023

🤖 Release is at https://github.com/kakao/varlog/releases/tag/v0.15.0 🌻

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.

storagenode: can't commit written logs after restarting
3 participants