skywalking-java/oap-server/server-storage-plugin
吴晟 Wu Sheng 8df362b929
Adjust ElasticSearch index refresh period as INT(flushInterval * 2/3) (#7310)
Adjust index refresh period as INT(flushInterval * 2/3), it used to be as same as bulk flush period. At the edge case, in low traffic(traffic < bulkActions in the whole period), there is a possible case, 2 period bulks are included in one index refresh rebuild operation, which could cause version conflicts. And this case can't be fixed through core/persistentPeriod as the bulk fresh is not controlled by the persistent timer anymore.

This PR should avoid the following exception in the low load case, especially when bulkActions is set larger than the number of a metric type.
2021-07-16 12:10:35 +08:00
..
storage-elasticsearch-plugin Adjust ElasticSearch index refresh period as INT(flushInterval * 2/3) (#7310) 2021-07-16 12:10:35 +08:00
storage-elasticsearch7-plugin Remove synchronous persistence mechanism in API level and ElasticSearch implementation (#7293) 2021-07-14 17:19:49 +08:00
storage-influxdb-plugin Remove synchronous persistence mechanism in API level and ElasticSearch implementation (#7293) 2021-07-14 17:19:49 +08:00
storage-jdbc-hikaricp-plugin Remove synchronous persistence mechanism in API level and ElasticSearch implementation (#7293) 2021-07-14 17:19:49 +08:00
storage-tidb-plugin Initialize 8.7.0 iteration (#7078) 2021-06-08 07:41:09 +08:00
storage-zipkin-elasticsearch7-plugin Initialize 8.7.0 iteration (#7078) 2021-06-08 07:41:09 +08:00
pom.xml Initialize 8.7.0 iteration (#7078) 2021-06-08 07:41:09 +08:00