Browse Source

sort uses

pull/25/head
Alexey Velikiy 3 years ago
parent
commit
5bfe12c1a8
  1. 9
      server/src/api/metric.rs
  2. 11
      server/src/api/mod.rs
  3. 5
      server/src/main.rs
  4. 1
      server/src/services/analytic_service/types.rs
  5. 4
      server/src/services/segments_service.rs

9
server/src/api/metric.rs

@ -1,8 +1,11 @@
use super::BadQuery;
use crate::api::API;
use hastic::services::metric_service;
use subbeat::metric::{Metric, MetricResult};
use warp::filters::method::get;
use warp::filters::method::get;
use warp::Filter;
use warp::{Rejection, Reply};
@ -10,12 +13,8 @@ use serde::Serialize;
use anyhow;
use crate::api::API;
use std::collections::HashMap;
use super::BadQuery;
#[derive(Serialize)]
struct QueryResponse {
message: String,

11
server/src/api/mod.rs

@ -1,17 +1,18 @@
mod analytics;
mod auth;
mod metric;
mod segments;
use hastic::config::Config;
use hastic::services::analytic_service::{analytic_client, AnalyticService};
use hastic::services::{metric_service, segments_service, user_service};
use warp::http::HeaderValue;
use warp::hyper::{Body, StatusCode};
use warp::reject::Reject;
use warp::{http::Response, Filter};
use warp::{options, Reply};
mod analytics;
mod auth;
mod metric;
mod segments;
use serde::Serialize;
use parking_lot::RwLock;

5
server/src/main.rs

@ -1,7 +1,8 @@
use anyhow;
mod api;
use hastic::services::{analytic_service, metric_service, segments_service};
mod api;
use anyhow;
#[tokio::main]
async fn main() -> anyhow::Result<()> {

1
server/src/services/analytic_service/types.rs

@ -1,6 +1,7 @@
use crate::services::segments_service::Segment;
use super::pattern_detector::LearningResults;
use anyhow::Result;
use serde::Serialize;
use tokio::sync::oneshot;

4
server/src/services/segments_service.rs

@ -1,11 +1,11 @@
use crate::utils::get_random_str;
use rusqlite::{params, Connection, Row};
use serde::{Deserialize, Serialize};
use std::sync::{Arc, Mutex};
use crate::utils::get_random_str;
pub const ID_LENGTH: usize = 20;
pub type SegmentId = String;

Loading…
Cancel
Save