You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2021/06/29 07:25:03 UTC
[skywalking] branch id-read-optimization updated (e25a73e ->
1bf63af)
This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a change to branch id-read-optimization
in repository https://gitbox.apache.org/repos/asf/skywalking.git.
from e25a73e Update MetricsPersistentWorker.java
add a966eea Support prepare and save metrics concurrency (#7153)
add 1bf63af Merge branch 'master' into id-read-optimization
No new revisions were added by this update.
Summary of changes:
CHANGES.md | 1 +
docs/en/setup/backend/configuration-vocabulary.md | 1 +
.../src/main/resources/application.yml | 2 +
.../oap/server/core/CoreModuleConfig.java | 11 +-
...INoneStreamDAO.java => BlockingBatchQueue.java} | 19 ++-
.../oap/server/core/storage/PersistenceTimer.java | 175 +++++++++++++++++----
.../core/storage/BlockingBatchQueueBenchmark.java | 149 ++++++++++++++++++
.../BlockingBatchQueueWithLinkedBlockingQueue.java | 74 +++++++++
.../BlockingBatchQueueWithReentrantLock.java | 100 ++++++++++++
.../server/core/storage/PersistenceTimerTest.java | 123 +++++++++++++++
10 files changed, 614 insertions(+), 41 deletions(-)
copy oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/storage/{INoneStreamDAO.java => BlockingBatchQueue.java} (70%)
create mode 100644 oap-server/server-core/src/test/java/org/apache/skywalking/oap/server/core/storage/BlockingBatchQueueBenchmark.java
create mode 100644 oap-server/server-core/src/test/java/org/apache/skywalking/oap/server/core/storage/BlockingBatchQueueWithLinkedBlockingQueue.java
create mode 100644 oap-server/server-core/src/test/java/org/apache/skywalking/oap/server/core/storage/BlockingBatchQueueWithReentrantLock.java
create mode 100644 oap-server/server-core/src/test/java/org/apache/skywalking/oap/server/core/storage/PersistenceTimerTest.java