v3.0.0
Change Log
v3.0.0 (2020-03-30)
Implemented enhancements:
- add capability of filtering scan / reads by plugin #356
Fixed bugs:
- plugin timeout error on read fails to update plugin state to inactive #379
Closed issues:
Merged pull requests:
- Synse Server v3 release #383 (edaniszewski)
- Updates for the pending Synse v3 release #382 (edaniszewski)
- feat: update plugin refresh to also update active/inactive state #381 (edaniszewski)
- fix bug where plugin active state was not being set on timeout error for reads #380 (edaniszewski)
- various cleanup, formatting, and general polishing work items #378 (edaniszewski)
- feat: add metrics export for plugin monitoring, update dashboard #377 (edaniszewski)
- test: cleaning up + normalizing test definitions #376 (edaniszewski)
- feat: allow reads to be filtered by originating plugin #375 (edaniszewski)
- feat: omit an empty 'transaction' field from write/txn reflected context #374 (edaniszewski)
- feat: update to plugin reconnect mechanics #372 (edaniszewski)
- feat: update request/reponse logging, disable sanic access log #370 (edaniszewski)
- update: remove i18n, as it is unused and implemented inconsistently #369 (edaniszewski)
- feat: update docker image to py38 #368 (edaniszewski)
- ci: replace tag regex with buildingTag fn #367 (edaniszewski)
v3.0.0-alpha.19 (2020-02-21)
Implemented enhancements:
- make plugin refresh task period configurable #358
Fixed bugs:
- Transaction 404 about 2 seconds after a write. #363
Closed issues:
- investigate: plugins showing up as inactive upon redeploy #357
Merged pull requests:
- updates to device cache rebuild and plugin refresh #366 (edaniszewski)
- bugfix: fix issues with txn cache ttl being set as well as rebuild clearing the cache #365 (edaniszewski)
- bugfix: use a shared loop between sanic and asyncio components #364 (edaniszewski)
v3.0.0-alpha.18 (2020-02-05)
Merged pull requests:
- V3/refresh on cache rebuild #361 (edaniszewski)
- feat: make plugin refresh interval configurable #360 (edaniszewski)
v3.0.0-alpha.17 (2020-02-03)
Closed issues:
- v3: plugin discovery does not seem to register all found plugins #355
v3.0.0-alpha.16 (2020-01-30)
Fixed bugs:
- plugin refresh does not behave correctly #349
Closed issues:
- investigate: potential bug resetting plugin to active on refresh #351
Merged pull requests:
- add a request ID for all logs generated during request handling #354 (edaniszewski)
- rework logging for additional context and to include sanic logs #353 (edaniszewski)
- bugfix: already registered plugin was not being set to active on refresh #352 (edaniszewski)
v3.0.0-alpha.15 (2020-01-28)
Merged pull requests:
- bugfix: update plugin refresh triggers, gate actions on plugin status #350 (edaniszewski)
v3.0.0-alpha.14 (2020-01-17)
Merged pull requests:
- update example dashboard - prometheus labels had changed #348 (edaniszewski)
v3.0.0-alpha.13 (2019-11-20)
Merged pull requests:
- various bugfixes around tag processing #347 (edaniszewski)
- add type hinting, update docstrings #346 (edaniszewski)
- Update logging messages and update i18n #345 (edaniszewski)
v3.0.0-alpha.12 (2019-11-08)
Closed issues:
- websocket message handler cleanup breaks with websockets 8.0 #340
Merged pull requests:
- bugfix: cannot get response size from body attr for streamed responses #344 (edaniszewski)
- fix bug in websocket close callback #343 (edaniszewski)
v3.0.0-alpha.11 (2019-10-28)
Closed issues:
- implement custom metrics exporter #339
Merged pull requests:
- exclude tests from the release package #342 (edaniszewski)
- custom metrics for application monitoring #341 (edaniszewski)
- update sanic-prometheus to use full url label #338 (edaniszewski)
v3.0.0-alpha.10 (2019-10-21)
Merged pull requests:
- allow metrics to be enabled via env #337 (edaniszewski)
v3.0.0-alpha.9 (2019-10-11)
Merged pull requests:
- websocket api bugfixes #336 (edaniszewski)
v3.0.0-alpha.8 (2019-09-09)
Merged pull requests:
- add metadata to scan output #335 (edaniszewski)
v3.0.0-alpha.7 (2019-08-19)
v3.0.0-alpha.6 (2019-08-09)
Closed issues:
- write data b64 encoded in response #330
- update tag query param behavior to allow for additive tag specification #329
Merged pull requests:
- update tag query behavior to allow for multiple tag groups #334 (edaniszewski)
- workaround for tox not invalidating cache when reqs file changes #332 (edaniszewski)
- update synse-grpc to 3.0.0-alpha.3 for proper b64 decode on grpc write data #331 (edaniszewski)
v3.0.0-alpha.5 (2019-08-06)
Merged pull requests:
- fix a typo in the build release script #328 (edaniszewski)
v3.0.0-alpha.4 (2019-08-06)
Merged pull requests:
- fix bug in release script which prevented images from being pushed #327 (edaniszewski)
* This Change Log was automatically generated by github_changelog_generator