Wan Kai
492b6f1535
BanyanDB: support new Index rule type `SKIPPING/TREE`, and update the record `log`'s `trace_id` indexType to `SKIPPING` ( #13366 )
2025-07-14 07:07:31 +02:00
Wan Kai
960d5f4e36
Enhance TopN config to support excludes filter ( #13361 )
...
* Enhance TopN config to support excludes filter
* banyandb version
2025-07-09 09:33:27 +08:00
Wan Kai
4b508b930d
Support custom GRPCClient health checker logic. ( #13353 )
...
[NOTICE] Roll back score meaning in GraphQL health check API.
2025-07-03 15:28:26 +08:00
Wan Kai
4430cf5e0d
OAP gRPC-Client support `Health Check` and [Break Change] `Health Check` make response 1 represents healthy, 0 represents unhealthy. ( #13345 )
2025-06-30 21:02:57 +08:00
kezhenxu94
39508f81c8
chore: add `toString` implementation for `StorageID` ( #13318 )
2025-06-17 14:47:21 +08:00
Wan Kai
47ce2720b9
BanyanDB: Support custom `TopN pre-aggregation` rules configuration in file `bydb-topn.yml`. ( #13319 )
2025-06-17 12:49:11 +08:00
Wan Kai
30e2dcdf2d
chore: rename the event index ( #13293 )
2025-06-04 11:20:19 +08:00
Wan Kai
1dc39f6f26
Fix `disable.oal` does not work. ( #13290 )
2025-06-03 20:55:30 +08:00
Wan Kai
485b7ff7c8
Chore: rename Banyandb Group setting env. ( #13289 )
2025-06-03 16:46:52 +08:00
Wan Kai
c89e056f7d
[Break Change]Storage: Move `event` from metrics to recods ( #13276 )
2025-05-30 10:32:52 +08:00
kezhenxu94
6e435d80b8
refactor: simplify the `Accept` http header process ( #13275 )
2025-05-29 18:14:25 +08:00
Wan Kai
3e67db7de3
[Break Change]BanyanDB: Setup new Group policy. ( #13267 )
2025-05-28 14:49:20 +08:00
吴晟 Wu Sheng
37fbcce9bc
Add JSON format support for the `/debugging/config/dump` status API ( #13263 )
2025-05-26 11:44:02 +08:00
mrproliu
ad61a58037
Added Ztunnel component in the Topology ( #13251 )
2025-05-17 17:32:16 +08:00
吴晟 Wu Sheng
889ae9dbe8
Increase the idle check interval of the message queue to 200ms to reduce CPU usage under low load conditions ( #13227 )
2025-05-05 22:53:09 +08:00
Wan Kai
03b0351861
BanyanDB: Support cold stage data query for metrics/traces/logs ( #13211 )
2025-04-25 17:24:02 +08:00
Wan Kai
7dccf96f30
BanyanDB: Support `@ShardingKey` for Measure tags and set to TopNAggregation group tag by default ( #13180 )
2025-04-18 14:39:21 +08:00
peachisai
adcdd01cac
Support Flink monitoring ( #13172 )
2025-04-18 08:16:13 +08:00
吴晟 Wu Sheng
96632eef3b
ix an edge case of HashCodeSelector(Integer#MIN_VALUE causes ArrayIndexOutOfBoundsException) ( #13171 )
2025-04-15 10:11:22 +08:00
Wan Kai
dc953802bf
Support `hot/warm/cold` stages TTL query in the status API. ( #13156 )
2025-03-31 16:42:25 +08:00
kezhenxu94
344f131916
Skip persisting metrics/record data that have been expired ( #13102 )
2025-03-14 12:13:37 +08:00
Wan Kai
f7da99d632
Add more model installation log info for OAP storage initialization. ( #13094 )
2025-03-10 11:01:32 +08:00
Zixin Zhou
4282ff8cc9
Add go agent so11y dashboard ( #13074 )
2025-03-04 21:44:23 +08:00
weixiang1862
2c6b1b3e5a
Optimize metrics cache loading when trace latency greater than cache timeout ( #13068 )
2025-02-26 16:26:40 +08:00
吴晟 Wu Sheng
d98f74d0f0
Add more clear logs when oap-cluster-internal data format is inconcsistent ( #13059 )
2025-02-21 12:41:08 +08:00
吴晟 Wu Sheng
cd953b6290
Prevent traffic metrics inconsistent between in-memory and database server. ( #13045 )
2025-02-19 18:26:07 +08:00
mrproliu
7785c4164b
Move `metrics-baseline` into `ai-pipeline` module ( #13041 )
2025-02-18 20:16:14 +08:00
mrproliu
8ebb52dd19
Adapt new Browser data upload protocol ( #13009 )
2025-01-24 16:41:30 +10:00
Wan Kai
0d7c7873f0
OAP self observability: Add watermark circuit break/recover metrics. ( #12981 )
2025-01-16 20:32:02 +08:00
吴晟 Wu Sheng
6f8941a9d3
Fix bugs and enhance RESOURCE EXHAUSTED: Watermark exceeded logs. ( #12973 )
...
1. Fix too many `RESOURCE EXHAUSTED: Watermark exceeded` when other nodes reached limitations.
2. Fix bug of watermark exceeded recovery.
3. Change the default memory usage limitation to 96%.
4. Fix WatermarkListener name is not set.
2025-01-15 16:09:33 +08:00
吴晟 Wu Sheng
d12c6b5979
Add circuit-breaking mechanism ( #12953 )
2025-01-10 23:49:05 +08:00
mrproliu
3232b54752
Support new browser metrics upload API ( #12948 )
2025-01-09 21:52:20 +08:00
mrproliu
3c52eedd04
Support `labelAvg` function in the OAL engine ( #12940 )
2025-01-08 20:56:06 +08:00
吴晟 Wu Sheng
844aa5084d
Add more comments for IndexMode ( #12930 )
2025-01-05 11:01:16 +08:00
吴晟 Wu Sheng
776a757fa8
* Fix wrong index mode declarations
...
* Remove `@BanyanDB.IndexMode` from TopN implementation, as it's not necessary. Those are records, not metrics.
* Fix, move `Service`, `Instance`, `Endpoint` and `Process` relations out of `index-mode`, as they are time series.
2025-01-05 09:26:19 +08:00
吴晟 Wu Sheng
fcb08aceab
Fix `AvgHistogramPercentileFunction` doesn't have proper field definition for `ranks`. ( #12927 )
2025-01-04 22:38:34 +08:00
Wan Kai
1a1454e922
storage e2e: make topn result more predictable ( #12921 )
2025-01-02 12:12:26 +08:00
吴晟 Wu Sheng
5be35ba774
[Breaking Change] Remove H2 as storage option permanently. ( #12909 )
...
Remove H2 as storage option permanently. BanyanDB 0.8(OAP 10.2 required) is easy, stable and production-ready. Don't need H2 as default storage anymore.
2024-12-30 21:07:21 +08:00
Wan Kai
d3d3ee8abd
Alarm: Support store and query the metrics snapshot when the alarm is triggered ( #12910 )
2024-12-30 10:57:00 +08:00
weixiang1862
6d262cce62
Fix `ServerStatusService.statusWatchers` concurrent modification. ( #12884 )
2024-12-20 20:45:00 +08:00
吴晟 Wu Sheng
841a92b621
Support `Get Effective TTL Configurations` API. ( #12847 )
...
* [Breaking Change] Rename `debugging-query` module to `status-query` module. Relative exposed APIs are **UNCHANGED**.
* Support `Get Effective TTL Configurations` API.
2024-12-12 09:51:47 +08:00
Wan Kai
1cd5733aac
BanyanDB: Support `@EnableSort` on the column to enable sorting for `IndexRule` and set the default to false. ( #12823 )
2024-12-03 17:46:33 +08:00
zhengziyi0117
f00827795e
feat: Replace timestamps with Duration in async profiler query && Add AsyncProfiling widget ( #12816 )
2024-12-02 14:13:28 +08:00
kezhenxu94
b83213705b
Add `doc_values` for fields that need to be sorted or aggregated in ElasticSearch, and disable all others. ( #12782 )
2024-11-24 12:17:16 +08:00
Gao Hongtao
10e239f85b
Introduce index mode and refactor banyandb group settings ( #12790 )
2024-11-22 13:11:30 +08:00
zhengziyi0117
f230947ddb
Improve JFR async profiler parser ( #12777 )
2024-11-18 19:42:40 +08:00
Tsonglew
b6d1190cfe
Add gRPC to Component Libraries ( #12778 )
2024-11-18 14:16:37 +08:00
Wan Kai
2ed6b58073
Support adding additional attr[0-5] for endpoint level metrics. ( #12753 )
2024-11-06 12:51:26 +08:00
吴晟 Wu Sheng
99162eff5d
The index type `BanyanDB.IndexRule.IndexType#TREE` is removed ( #12743 )
2024-11-04 08:54:51 +08:00
Wan Kai
39b579f3ae
Add metrics value owner for metrics topN query result ( #12737 )
2024-11-01 15:30:42 +08:00