glitch4347
glitch4347
Today we associate open source with github, but is it right? Is it actually the same? Maybe we can develop an icon for open source code or repository. It even...
It's possbie that detected pattern overlaps: 1. if it's detection in the area of labeled pattern (so it's detection of already labeled area) 2. The detection overlaps with previously detected...
When detection runner starts with anomaly unit, it detects too many segments. For example, if I started `DetectionRunner::run(1641685784)`, then the line `let detections = a.detect(ms.clone(), t_from, t_to).await.unwrap();` works with `t_from...
Now detection runner takes analytic unit from the start and there is no way to update analytic unit of the detection runner after server start. 1. Update analytic unit 2....
now we don't store detected segments, everything works it realtime on detection request
the error I've got: ``` thread 'tokio-runtime-worker' panicked at 'called `Result::unwrap()` on an `Err` value: error trying to connect: tcp connect error: Connection timed out (os error 110) Caused by:...
sqlite might be a bottleneck of the application. Need to research the performance first and propose a faster and scalable storage
You may change some param in UI or make a zoom or change analytic type -- all of these are slow operations and it makes UI unresponsive
There is a comment in the code ```rust impl Config { pub fn new() -> anyhow::Result { let mut config = config::Config::default(); if std::path::Path::new("config.toml").exists() { config.merge(config::File::with_name("config")).unwrap(); } update_from_env(&mut config); if...
Save learning meta to `analytic_units.db`. It works as cache of `learning`