v2.0.0-beta.1
Pre-release
Pre-release
ngjaying
released this
18 Sep 02:26
·
144 commits
to master
since this release
Features
-
Tracing
- feat: support trace sink operator by @Yisaer in #3116
- feat: support local trace by @Yisaer in #3143
- feat: support trace rule recent traceid by @Yisaer in #3155
- feat: support update tracer by @Yisaer in #3166
- feat: support local span storage by @Yisaer in #3176
- feat: support neuron trace by @Yisaer in #3179
- feat: support query rule trace by @Yisaer in #3196
- feat: support trace tag by @Yisaer in #3198
-
Connection
- feat(api): support connection status by @ngjaying in #3170
- feat(connection): support connection status change by @ngjaying in #3171
- feat(connection): conn metric for rule by @ngjaying in #3173
- feat(connection): nng as stateful dialer by @ngjaying in #3180
- feat(conn): adapt all source/sink by @ngjaying in #3181
-
feat(meta): return plugin type for list by @ngjaying in #3135
-
feat: prometheus view rule cpu usage by @Rookiecom in #3063
What's Changed
- chore: ignore test pkg in codecov by @ngjaying in #3115
- chore: remove android support by @ngjaying in #3119
- chore: update docker pull badge by @ngjaying in #3122
- fix(source): fix memory source tuple list by @ngjaying in #3124
- fix: fix load configuration by @Yisaer in #3125
- test: restore jmeter tests by @ngjaying in #3126
- fix(import): return error message by @ngjaying in #3128
- fix: fix parse dburl by @Yisaer in #3131
- fix(native): fix plugin config install by @ngjaying in #3127
- fix(portable): fix source decode by @ngjaying in #3129
- fix(test): update sql prop to dburl by @ngjaying in #3132
- chore(ci): update actions by @ngjaying in #3133
- fix(sink): support template for tupleCollector by @ngjaying in #3136
- refactor: organize rule init and state by @ngjaying in #3092
- fix: fix /metadata/resource api by @Yisaer in #3137
- fix: fix metrics for batch operator by @Yisaer in #3144
- fix(rule): load rule json without id by @ngjaying in #3148
- fix(codecov): path fixing for v2 by @ngjaying in #3150
- fix: fix mqtt client panic by @Yisaer in #3149
- fix(window): accommodate time shift back by @ngjaying in #3151
- fix(state): escape metrics message by @ngjaying in #3153
- fix(encode): csv supports fields prop by @ngjaying in #3152
- fix(test): plugin result comparison by @ngjaying in #3157
- chore: more logs for rule state and error by @ngjaying in #3158
- fix(portable): clean up sink by @ngjaying in #3156
- docs(portable): add arch by @ngjaying in #3160
- test(portable): plugin status test and doc by @ngjaying in #3161
- fix: revise connection api by @Yisaer in #3159
- ci: print coverage by @ngjaying in #3162
- fix: fix connection api content type header by @Yisaer in #3169
- fix: fix mqtt sink conf validate by @Yisaer in #3168
- refactor(connection): remove detachSub by @ngjaying in #3172
- docs(plugin): rewrite native plugin docs by @ngjaying in #3164
- build: update base image go version 1.23 by @ngjaying in #3175
- chore: update mods by @ngjaying in #3178
- docs: add trace doc by @Yisaer in #3165
- chore: restore plugin build by @ngjaying in #3177
- docs: fix trace doc by @Yisaer in #3187
- fix: fix trace manager by @Yisaer in #3189
- docs: fix service name config by @Yisaer in #3190
- docs(conn): connection guide by @ngjaying in #3186
- fix(conf): all use cast duration conf by @ngjaying in #3191
- fix(mqtt): publish random fail at startup by @ngjaying in #3195
- fix(import): print static error message by @ngjaying in #3194
- feat: restore edgex openziti by @ngjaying in #3192
- feat: revise rule trace api by @Yisaer in #3193
- fix(mqtt): resume subscription in reconnect by @ngjaying in #3199
Full Changelog: v2.0.0-alpha.11...v2.0.0-beta.1