Commit Graph

150 Commits

Author SHA1 Message Date
lingniu
cb63ceec2e refactor(go): make daily metric totals opt in 2026-07-03 07:32:09 +08:00
lingniu
b149660b4b refactor(go): make history totals opt in 2026-07-03 07:28:02 +08:00
lingniu
bb0d001d72 refactor(go): simplify identity table keys 2026-07-03 07:22:18 +08:00
lingniu
04bafb4cd6 refactor(go): simplify daily mileage table key 2026-07-03 07:16:49 +08:00
lingniu
e89c9fd98f refactor(go): simplify realtime mysql current tables 2026-07-03 07:11:40 +08:00
lingniu
7c41b81654 refactor(go): remove duplicate mileage history api 2026-07-02 21:34:12 +08:00
lingniu
e27af63025 refactor(go): simplify history location identity 2026-07-02 21:28:29 +08:00
lingniu
04ca0d15d8 refactor(go): keep protocol realtime snapshots lightweight 2026-07-02 21:12:33 +08:00
lingniu
d1e28b9e64 refactor(go): avoid duplicate realtime protocol payloads 2026-07-02 21:09:07 +08:00
lingniu
da78a989b5 docs: record go topic configuration baseline 2026-07-02 21:05:46 +08:00
lingniu
bec6326103 refactor(go): make daily mileage vin only 2026-07-02 21:02:02 +08:00
lingniu
b23ae3410c refactor(go): remove realtime schema compatibility cleanup 2026-07-02 20:55:24 +08:00
lingniu
3248336bea docs: add production data plane inventory 2026-07-02 20:14:56 +08:00
lingniu
3c9678491a feat(go): bootstrap minimal identity schema 2026-07-02 20:06:38 +08:00
lingniu
593dc08870 refactor(go): simplify daily mileage storage 2026-07-02 20:01:03 +08:00
lingniu
abc1b9870a docs: record storage simplification deployment 2026-07-02 19:51:48 +08:00
lingniu
29cd044a57 refactor(go): remove duplicate raw fields json 2026-07-02 19:47:32 +08:00
lingniu
0bbe87e6fc refactor(go): stop duplicate mileage history writes 2026-07-02 19:42:53 +08:00
lingniu
be559c0f99 docs: define minimal vehicle storage contract 2026-07-02 19:38:24 +08:00
lingniu
8fd38eb87e docs: add vehicle ingest production runbook 2026-07-02 19:32:52 +08:00
lingniu
df96ec8879 feat(go): expose nats bridge pending metrics 2026-07-02 19:27:36 +08:00
lingniu
1f4a23ff69 feat(go): expose kafka consumer lag metrics 2026-07-02 19:23:01 +08:00
lingniu
41ff0bcef4 feat(go): track gateway active connections 2026-07-02 19:16:25 +08:00
lingniu
266a74f225 docs: document go service observability endpoints 2026-07-02 19:12:17 +08:00
lingniu
896e841902 feat(go): expose runtime ingest metrics 2026-07-02 19:06:24 +08:00
lingniu
1dfd540700 feat(go): add platform principles and health probes 2026-07-02 18:53:02 +08:00
lingniu
f3b4cbbbb2 docs: add go data flow diagram 2026-07-02 15:48:14 +08:00
lingniu
c27150cc15 feat(go): add nats kafka ingest bridge 2026-07-02 15:07:44 +08:00
lingniu
a66f765e16 chore: keep go branch go-only 2026-07-02 09:58:44 +08:00
lingniu
0a024f9a76 chore: wait for gateway spool before acceptance 2026-07-02 09:11:50 +08:00
lingniu
ea9d9f5d35 chore: add go native ecs deploy script 2026-07-02 08:50:19 +08:00
lingniu
409f55b5ae test: verify go native release layout 2026-07-02 08:47:05 +08:00
lingniu
8def635bf5 test: verify realtime snapshots are fresh 2026-07-02 08:43:27 +08:00
lingniu
c211447747 test: verify daily metric formulas 2026-07-02 08:38:32 +08:00
lingniu
1741aacaaa test: verify history rows link raw frames 2026-07-02 08:35:34 +08:00
lingniu
27f4ad3468 test: verify raw parsed json in production smoke 2026-07-02 02:00:50 +08:00
lingniu
601150b364 test: verify gateway spool is drained 2026-07-02 01:57:53 +08:00
lingniu
5b7f386c5a test: verify go services are enabled 2026-07-02 01:55:39 +08:00
lingniu
f4d9c9ef5a test: add go production acceptance smoke 2026-07-02 01:53:43 +08:00
lingniu
96514898eb test: add go systemd production smoke 2026-07-02 01:51:41 +08:00
lingniu
0ef88e1a4c test: add kafka production smoke 2026-07-02 01:49:02 +08:00
lingniu
0fd4d319f9 docs: record go kafka production topics 2026-07-02 01:44:27 +08:00
lingniu
4e8434c511 test: verify mqtt history tables in production smoke 2026-07-02 01:41:08 +08:00
lingniu
576644eb65 test: verify gb32960 history tables in production smoke 2026-07-02 01:39:45 +08:00
lingniu
9bd48c5781 test: require fresh raw data in production smoke 2026-07-02 01:38:16 +08:00
lingniu
2214abe9c5 test: include realtime in production smoke 2026-07-02 01:36:14 +08:00
lingniu
1477b997c9 test: add go native production smoke 2026-07-02 01:34:28 +08:00
lingniu
4ea8d18972 docs: document go native ecs deployment 2026-07-02 01:31:58 +08:00
lingniu
b0150a5503 docs: record yutong mqtt eof diagnosis 2026-07-02 00:04:23 +08:00
lingniu
8f3b337fd6 docs: add native go deployment runbook 2026-07-02 00:02:21 +08:00