Dan Wang

Results 36 issues of Dan Wang

Some logs are found for meta server as follows: ``` F2022-09-09 17:02:17.184 (1662714137184230445 11231) meta.meta_state0.0202000700000001: server_state.cpp:895:on_config_sync(): assertion expression: false F2022-09-09 17:02:17.184 (1662714137184247617 11231) meta.meta_state0.0202000700000001: server_state.cpp:895:on_config_sync(): gpid({}) on node({}) is not...

type/bug

This PR is for https://github.com/apache/incubator-pegasus/issues/1116. This PR introduces data sink to collect snapshot from each metric periodically. The base data sink is actually an abstract class that has interfaces needed...

cpp

This is the sub-issue of https://github.com/apache/incubator-pegasus/issues/922. As a part of the framework of new metrics, the data sink, just as its name implies, is the destination where the metric data...

type/enhancement

# 1. Prometheus metrics of old framework In the old framework, all the metrics have the identical metric labels. The only difference is that for those metrics which have no...

type/enhancement

# Release Notes https://github.com/apache/incubator-pegasus/blob/50563ea33b33c5ae1a6d9b8e4cf74a7d1d9133b0/HISTORY.md # Change List All of the changes that are made in version 2.5.0 are list here. ## Behavior changes - https://github.com/apache/incubator-pegasus/pull/1048 - https://github.com/apache/incubator-pegasus/pull/1200 - https://github.com/apache/incubator-pegasus/pull/1638 -...

release-note
2.5

We could use [thrift-maven-plugin](https://mvnrepository.com/artifact/org.apache.thrift/thrift-maven-plugin) to generate thrift sources instead of scripts, just like what [parquet](thrift-maven-plugin) has done.

java-client
scala-client
build
thrift

According to https://github.com/apache/incubator-pegasus/issues/1206, metrics would be fetched by RESTful API. In Pegasus, some components require access to http services. For example, Pegasus shell needs to access metrics. Thus, while providing...

type/enhancement

https://github.com/apache/incubator-pegasus/issues/1551

github

The replica-level entity can be bound to [replica_base](https://github.com/apache/incubator-pegasus/blob/master/src/replica/replica_base.h), since all of the classes (`pegasus_server_impl`, `replica`, etc., see classes in following sub-tasks) that hold replica-level metrics are derived from `replica_base`; Moreover,...

type/enhancement