douxu
07ef921b75
feat: add measurement data-object attribute APIs
...
- classify and validate measurement tokens in supported formats
- query measurement attributes and latest values from PostgreSQL and Redis
- add measurement mode support and centralized SQL definitions
- register data-object attribute query and update routes
- fix logger caller attribution and measurement identifier generation
- add tests for token parsing, attribute queries, Redis values, and logging
2026-07-16 16:24:26 +08:00
douxu
33eb2d9be8
feat: support nspath measurement shorthand recommendations
...
- add nspath-to-measurement recommend set keys and cleanup pattern
- collect nspath measurement tags when component nspath matches bay tag
- store token4.token7 autocomplete terms during measurement recommend init
- add token4.token7 recommendations alongside existing two-token paths
2026-07-02 13:49:47 +08:00
douxu
d051c161b7
perf: parallelize GetFullMeasurementSet with errgroup
...
- run 5 independent DB queries concurrently via errgroup.WithContext
- add ctx parameter and bind db with WithContext for cancellation support
- replace silent error swallowing (if err == nil) with wrapped error returns
- promote golang.org/x/sync to direct dependency in go.mod
2026-05-18 16:49:46 +08:00
douxu
8e4bdfd0e9
add fullpath completion of component attribute group recommend
2025-12-26 12:00:00 +08:00
douxu
42751c1020
optimize the logic for loading the cache of measurement nodes for traversing components
2025-12-25 17:17:20 +08:00
douxu
51f65500f3
add func of init component measurement recommend
2025-12-24 16:55:55 +08:00