Releases: hastic-zzz/hastic-server
Releases · hastic-zzz/hastic-server
0.3.2-beta
Added
- Learning timeout #481
- Server info: number of task resolvers #510
- Server info: Detections number #516
- Hastic-exporter for Prometheus #520
Changed
- Synchronization with panel #455
- Add tasks to queue when analytics is not ready #468
- Send data to detection in chunks #489
- Batch detection #500
- Find start and end of peaks and troughs #506
Fixed
- Not-ending learning #264
- Analytic units' panel fields are not saved to db #523
- KeyError: 'pattern_model' #471
- Prometheus returns wrong time units CorpGlory/grafana-datasource-kit#62
- ValueError: attempt to get argmin of an empty sequence #518
0.3.1-beta
0.3.0-beta
Added
- Webhook about missing connection to Grafana #412
- Accept various URL inputs #416
- Print config options on start #365
- More info in webhooks #436
- Accept various URL inputs #416
- RPM release #317
Fixed
- KeyError: 'ipeaks' #410
- Drops pattern ValueError: All elements of patterns_list should have same length #414
- ValueError: operands could not be broadcast together with shapes #425
- Do not insert found segment if it intersects with negative #434
- No server info #417
- Disable webhook: TypeError: Cannot read property 'toString' of undefined #415
- UnhandledPromiseRejectionWarning #419
Changed
0.2.8-alpha
Added
- Renaming of analytic units #343
Fixed
- Empty config value is not replaced by default value #380
- Error: cannot read property
analyticUnitId
of undefined #378 - Setting
GRAFANA_URL
in .env doesn't work #376 - Nonetype object has no attribute update #375
- Threshold value is not saving #368
- Sort segments in
processDetectionResult
#354 - Thresholds work incorrect with elastic datasource #388
- KeyError 45058 #389
- Error: missing segments in result or it is corrupted #392
- Wrong time in threshold segments #403
- Elasticsearch: Fix bucket aggregations grafana-datasource-kit/#56
- Webhooks don't find any patterns #401
Changed
0.2.7-alpha
Added
- ElasticSearch support grafana-datasource-kit/#4
- Threshold detector #324
- Grafana url to config #114
- Endpoint for setting analytic unit metric #338
- Log all analytics errors #353
- Endpoint for analytic unit types #328
Fixed
- Webhooks #341
- ElasticSearch scrolling grafana-datasource-kit/#49
- Detection return empty result #347
- Segments from data puller not in db and panel #350
- TypeError: console.debug is not a function in node 6 #360
- Error: '<' not supported between instances of 'NoneType' and 'NoneType' #323
- IndexError: list index out of range if segment has NaN #242
- Error: name 'parse_segment' is not defined #315
- Error: ValueError - dataset input should have multiple elements #325
Changed
- Move data cropping to the models #335
0.2.6-alpha
0.2.5-alpha
Added
- PostgreSQL / TimescaleDB support (update grafana-datasource-kit to 0.0.11)
- Parallel learning for analytic units #203
Fixed
- Cancel learning on analytic unit deletion #266
- npm security alert: GHSA-mh6f-8j2x-4483
- Missing git info in Docker image #238
0.2.4-alpha
Added
- Processing for 'NaN' values #231
Changed
- Server info v2 #167
- Specific error messages #201
- Models with filtering #186
- Decouple "analytics" and "server" processes to different docker containers #187
Fixed
- Fix models for choosing the "wrong" patterns #195
- Old segments are not deleted #198
- Analytics works with one labeled segment #191
- Error list index out of range AND max() arg is an empty sequence #212
- Incorrect work of models with single patterns #234
- Incorrect work of analytics with NaN-filled dataset #247
- Anti-segments do not fall into analytics #181
0.2.3-alpha
NOTE: hastic-panels of versions older than 0.2.3 are not supported
Added
- More basic info about server #154
- Integrate grafana-datasource-kit #158:
- Graphite support
- Prometheus support
Changed
- Reduce amount of required labeled segments for learning #147
0.2.2-alpha
NOTE: hastic-panels of versions older than 0.2.0 are not supported
Changed
- Consider segment width in models #136
- Increase learning dataset timerange