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 |
|
lingniu
|
378a5d5e57
|
feat(go): reuse parsed fields across projections
|
2026-07-03 17:38:50 +08:00 |
|
lingniu
|
368b18fc96
|
feat(go): flatten mysql realtime snapshots
|
2026-07-03 16:00:40 +08:00 |
|
lingniu
|
2b5de65e31
|
feat(go): remove mysql realtime kv
|
2026-07-03 15:52:53 +08:00 |
|
lingniu
|
f292d4c0d6
|
feat(go): make identity binding read only
|
2026-07-03 15:45:47 +08:00 |
|
lingniu
|
1d79dc25e0
|
feat(go): add oem to identity binding schema
|
2026-07-03 15:31:52 +08:00 |
|
lingniu
|
9994f2baf4
|
feat(go): improve realtime pipeline resilience
|
2026-07-03 15:20:22 +08:00 |
|
lingniu
|
b8299faefa
|
feat(go): add realtime pipeline observability
|
2026-07-03 15:06:27 +08:00 |
|
lingniu
|
28c81611a1
|
feat(go): add post raw frame query
|
2026-07-03 14:54:52 +08:00 |
|
lingniu
|
c0d3b41550
|
feat(go): filter raw parsed fields
|
2026-07-03 14:49:53 +08:00 |
|
lingniu
|
a0a4997e79
|
fix(go): avoid gb32960 decimal float tails
|
2026-07-03 14:47:11 +08:00 |
|
lingniu
|
96e9382d73
|
fix(go): normalize history parsed field names
|
2026-07-03 14:42:10 +08:00 |
|
lingniu
|
6624930cc1
|
perf(go): gzip history raw field responses
|
2026-07-03 14:38:48 +08:00 |
|
lingniu
|
6318c10c41
|
perf(go): optimize tdengine raw frame queries
|
2026-07-03 14:25:48 +08:00 |
|
lingniu
|
535acdb2a6
|
feat(go): publish realtime fields stream
|
2026-07-03 14:08:32 +08:00 |
|
lingniu
|
e1bf2d72e1
|
refactor(go): map realtime fields to semantic names
|
2026-07-03 13:51:57 +08:00 |
|
lingniu
|
c359930009
|
refactor(go): simplify redis realtime projections
|
2026-07-03 13:42:15 +08:00 |
|
lingniu
|
a96490618c
|
fix(go): collapse gb32960 auxiliary snapshot
|
2026-07-03 13:17:31 +08:00 |
|
lingniu
|
112b02e8c5
|
fix(go): store protocol parsed fields in realtime kv
|
2026-07-03 12:08:12 +08:00 |
|
lingniu
|
7bf78f91ba
|
fix(go): project full yutong mqtt data to realtime kv
|
2026-07-03 12:01:32 +08:00 |
|
lingniu
|
0344c65e5b
|
feat(go): add nats fast writer
|
2026-07-03 11:59:33 +08:00 |
|
lingniu
|
76f5a20b79
|
perf(go): decouple realtime mysql projection
|
2026-07-03 11:49:13 +08:00 |
|
lingniu
|
6fb6262d0d
|
feat(go): add realtime kv projection
|
2026-07-03 11:34:52 +08:00 |
|
lingniu
|
b948a46e64
|
fix(go): normalize gb32960 realtime vendor fragments
|
2026-07-03 11:20:17 +08:00 |
|
lingniu
|
8789a92428
|
fix(go): merge gb32960 realtime snapshot payloads
|
2026-07-03 11:14:57 +08:00 |
|
lingniu
|
0fa5343ab3
|
fix(go): preserve sparse realtime location fields
|
2026-07-03 10:56:38 +08:00 |
|
lingniu
|
9c212815ef
|
fix(go): filter realtime mysql snapshots by business events
|
2026-07-03 10:42:32 +08:00 |
|
lingniu
|
02075b5ea0
|
fix(go): resolve jt808 locations through registration
|
2026-07-03 10:30:20 +08:00 |
|
lingniu
|
cabdac1fe2
|
feat(go): enrich realtime snapshot context
|
2026-07-03 10:17:10 +08:00 |
|
lingniu
|
75fbd92de9
|
fix(go): write tdengine timestamps as epoch millis
|
2026-07-03 09:17:53 +08:00 |
|
lingniu
|
a16043c032
|
fix(go): guard realtime mysql against stale events
|
2026-07-03 09:03:46 +08:00 |
|
lingniu
|
c2e4c2b955
|
perf(go): trim frame id from location history
|
2026-07-03 08:56:04 +08:00 |
|
lingniu
|
c916120ea2
|
perf(go): skip empty parsed raw payloads
|
2026-07-03 08:51:30 +08:00 |
|
lingniu
|
d4c164480f
|
perf(go): avoid mqtt raw hex duplication
|
2026-07-03 08:48:07 +08:00 |
|
lingniu
|
1830798d2e
|
fix(go): cache mileage after successful write
|
2026-07-03 08:43:58 +08:00 |
|
lingniu
|
8f5afd20a6
|
perf(go): deduplicate unchanged mileage samples
|
2026-07-03 08:39:48 +08:00 |
|
lingniu
|
c1640b4332
|
perf(go): skip empty realtime payload snapshots
|
2026-07-03 08:35:14 +08:00 |
|