lingniu
|
4ff94a4e92
|
fix(platform): count dashboard frames from tdengine
|
2026-07-03 22:36:39 +08:00 |
|
lingniu
|
2efb62d8d1
|
fix(platform): show vehicle quality total
|
2026-07-03 22:34:50 +08:00 |
|
lingniu
|
42fec61b4b
|
fix(platform): align dashboard quality count
|
2026-07-03 22:33:19 +08:00 |
|
lingniu
|
e68028799e
|
fix(platform): count dashboard vehicles by vin
|
2026-07-03 22:31:25 +08:00 |
|
lingniu
|
1293035045
|
feat(platform): count vehicle list pages
|
2026-07-03 22:29:46 +08:00 |
|
lingniu
|
28d1a68823
|
feat(platform): paginate quality issues
|
2026-07-03 22:27:40 +08:00 |
|
lingniu
|
39e2788e26
|
feat(platform): paginate daily mileage
|
2026-07-03 22:23:10 +08:00 |
|
lingniu
|
72aa20b347
|
feat(platform): paginate history queries
|
2026-07-03 22:19:14 +08:00 |
|
lingniu
|
ea96b6909a
|
feat(platform): paginate realtime locations
|
2026-07-03 22:15:16 +08:00 |
|
lingniu
|
c34996dcfb
|
feat(platform): paginate vehicle coverage
|
2026-07-03 22:12:04 +08:00 |
|
lingniu
|
9359254d28
|
feat(platform): show vehicles as service coverage
|
2026-07-03 22:06:59 +08:00 |
|
lingniu
|
2fcce04c5a
|
feat(platform): surface vehicle quality issues
|
2026-07-03 22:04:12 +08:00 |
|
lingniu
|
2d064e3c53
|
feat(platform): filter vehicle coverage
|
2026-07-03 21:59:03 +08:00 |
|
lingniu
|
110041a9db
|
feat(platform): add vehicle coverage view
|
2026-07-03 21:54:09 +08:00 |
|
lingniu
|
6352289c25
|
feat(platform): summarize vehicle source status
|
2026-07-03 21:47:30 +08:00 |
|
lingniu
|
a3a91ef1f8
|
feat(platform): resolve vehicle detail keyword
|
2026-07-03 21:40:40 +08:00 |
|
lingniu
|
92d7020b36
|
feat(platform): route vehicle searches to detail
|
2026-07-03 21:37:32 +08:00 |
|
lingniu
|
d4bd70fdf4
|
feat(platform): add vehicle detail aggregate api
|
2026-07-03 21:34:50 +08:00 |
|
lingniu
|
0438d054f6
|
feat(platform): make vehicle detail source agnostic
|
2026-07-03 21:31:11 +08:00 |
|
lingniu
|
f9b8182949
|
feat(platform): query tdengine history data
|
2026-07-03 21:22:21 +08:00 |
|
lingniu
|
2de569f104
|
feat(platform): connect mysql production store
|
2026-07-03 21:09:43 +08:00 |
|
lingniu
|
859bc3e9ee
|
feat(platform): add vehicle data management console
|
2026-07-03 20:55:54 +08:00 |
|
lingniu
|
0d8916df47
|
docs: add vehicle data platform implementation plan
|
2026-07-03 20:25:09 +08:00 |
|
lingniu
|
8acd3806c9
|
docs: add vehicle data platform design spec
|
2026-07-03 20:13:15 +08:00 |
|
lingniu
|
c735372cc1
|
ops(go): schedule capacity health checks
|
2026-07-03 19:59:10 +08:00 |
|
lingniu
|
3edd7462c7
|
feat(go): add capacity health check tool
|
2026-07-03 19:54:29 +08:00 |
|
lingniu
|
68b729fa7b
|
fix(go): singleflight tdengine child table ensures
|
2026-07-03 19:49:04 +08:00 |
|
lingniu
|
3a0d9bd840
|
feat(go): batch redis fast writer projections
|
2026-07-03 19:45:00 +08:00 |
|
lingniu
|
81e050ec1c
|
feat(go): qualify tdengine history writes by database
|
2026-07-03 19:39:33 +08:00 |
|
lingniu
|
fb34969602
|
fix(go): keep fast writer tdengine pool safe by default
|
2026-07-03 19:33:45 +08:00 |
|
lingniu
|
06866b0fa7
|
feat(go): expose gateway connection close metrics
|
2026-07-03 19:28:06 +08:00 |
|
lingniu
|
d08bf17111
|
feat(go): expose fast writer nats consumer metrics
|
2026-07-03 19:24:02 +08:00 |
|
lingniu
|
c43b87d648
|
feat(go): expose fast writer batch pending metrics
|
2026-07-03 19:20:09 +08:00 |
|
lingniu
|
3b694671fa
|
feat(go): batch nats fast writer tdengine writes
|
2026-07-03 19:17:02 +08:00 |
|
lingniu
|
2db05d100d
|
feat(go): expose fast writer stage latency histogram
|
2026-07-03 19:12:58 +08:00 |
|
lingniu
|
07d17e5adf
|
feat(go): expose stat writer latency histogram
|
2026-07-03 19:08:49 +08:00 |
|
lingniu
|
3900144ea4
|
feat(go): expose realtime store latency histogram
|
2026-07-03 19:05:58 +08:00 |
|
lingniu
|
afb301cb7a
|
feat(go): expose async sink publish latency histogram
|
2026-07-03 19:02:24 +08:00 |
|
lingniu
|
018015f9de
|
feat(go): expose bridge batch pressure metrics
|
2026-07-03 18:58:37 +08:00 |
|
lingniu
|
16ee09180c
|
feat(go): expose gateway frame duration histogram
|
2026-07-03 18:54:00 +08:00 |
|
lingniu
|
71905aca3d
|
feat(go): expose history batch pending metrics
|
2026-07-03 18:46:40 +08:00 |
|
lingniu
|
1cbe29c5fc
|
feat(go): generate unique load simulator frames
|
2026-07-03 18:43:15 +08:00 |
|
lingniu
|
09f3e68891
|
feat(go): batch tdengine history writes
|
2026-07-03 18:37:38 +08:00 |
|
lingniu
|
3b0c5fbd5a
|
ops: record gateway async sink metrics rollout
|
2026-07-03 18:30:50 +08:00 |
|
lingniu
|
fb03c80a95
|
feat(go): expose gateway async sink metrics
|
2026-07-03 18:28:07 +08:00 |
|
lingniu
|
f8fbeb8936
|
test(go): record 100k gateway connection baseline
|
2026-07-03 18:24:07 +08:00 |
|
lingniu
|
65232812a1
|
test(go): record 10k gateway connection baseline
|
2026-07-03 18:09:53 +08:00 |
|
lingniu
|
291bffa340
|
feat(go): add load simulator hold mode
|
2026-07-03 18:01:40 +08:00 |
|
lingniu
|
c1fe1fbfb5
|
ops: record 100k hardening ecs rollout
|
2026-07-03 17:59:44 +08:00 |
|
lingniu
|
79e591f864
|
feat(go): add 100k ingest hardening baseline
|
2026-07-03 17:55:22 +08:00 |
|