You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by "hanahmily (via GitHub)" <gi...@apache.org> on 2023/03/23 00:12:33 UTC
[GitHub] [skywalking-banyandb] hanahmily opened a new pull request, #262: Add a sharded buffer to ingest data
hanahmily opened a new pull request, #262:
URL: https://github.com/apache/skywalking-banyandb/pull/262
### <Feature description>
The `Buffer` serves as a concurrent, sharded, in-memory buffer. It is designed to handle high concurrency and efficiently store and retrieve time-series data.
The `Buffer` is composed of multiple `bufferShardBucket` instances, each containing its own `skiplist` for key-value storage. This sharded architecture helps to distribute the load and minimize contention when accessing data.
I will integrate the `Buffer` with `block` in the following-up PR.
- [x] Update the documentation to include this new feature. #259
- [x] Tests(including UT, IT, E2E) are added to verify the new feature.
- [x] Update the [`CHANGES` log](https://github.com/apache/skywalking-banyandb/blob/main/CHANGES.md).
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking-banyandb] hanahmily merged pull request #262: Add a sharded buffer to ingest data
Posted by "hanahmily (via GitHub)" <gi...@apache.org>.
hanahmily merged PR #262:
URL: https://github.com/apache/skywalking-banyandb/pull/262
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [skywalking-banyandb] codecov-commenter commented on pull request #262: Add a sharded buffer to ingest data
Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #262:
URL: https://github.com/apache/skywalking-banyandb/pull/262#issuecomment-1480416424
## [Codecov](https://codecov.io/gh/apache/skywalking-banyandb/pull/262?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) Report
> Merging [#262](https://codecov.io/gh/apache/skywalking-banyandb/pull/262?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (5e3d45b) into [main](https://codecov.io/gh/apache/skywalking-banyandb/commit/6be427d092b28e5dd31e5e3b181b775fe088e47a?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (6be427d) will **increase** coverage by `0.45%`.
> The diff coverage is `83.63%`.
```diff
@@ Coverage Diff @@
## main #262 +/- ##
==========================================
+ Coverage 45.81% 46.26% +0.45%
==========================================
Files 87 88 +1
Lines 8950 9060 +110
==========================================
+ Hits 4100 4192 +92
- Misses 4459 4472 +13
- Partials 391 396 +5
```
| [Impacted Files](https://codecov.io/gh/apache/skywalking-banyandb/pull/262?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) | Coverage Δ | |
|---|---|---|
| [banyand/tsdb/buffer.go](https://codecov.io/gh/apache/skywalking-banyandb/pull/262?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-YmFueWFuZC90c2RiL2J1ZmZlci5nbw==) | `83.63% <83.63%> (ø)` | |
:mega: We’re building smart automated test selection to slash your CI/CD build times. [Learn more](https://about.codecov.io/iterative-testing/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@skywalking.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org