content: [package]
  name = "noria-mysql"
  version = "0.4.0"
  authors = ["Malte Schwarzkopf <malte@csail.mit.edu>"]
  edition = "2018"
  
  [dependencies]
  arccstr = "1.1.0"
  clap = "2.24.0"
  failure = "0.1.1"
  msql-srv = "0.8.7"
  noria = "0.4"
  futures-executor = "0.3.0"
  futures-util = "0.3.0"
  lazy_static = "1.0.0"
  nom-sql = "0.0.11"
  slog = "2.4.0"
  #slog = { version = "2.4.0", features = ["max_level_trace", "release_max_level_trace"] }
  slog-term = "2.4.0"
  regex = "1.0.0"
  tokio = { version = "0.2.0", features = ["signal", "rt-threaded", "io-driver", "time"] }
  chrono = "0.4"
  tracing = "0.1.3"
  tracing-subscriber = "0.2.0"
  tracing-timing = { version = "0.4.0", features = ["layer"] }
  
  [dev-dependencies]
  mysql = "18"
  zookeeper = "0.5.4"
  noria-server = "0.4"
  tokio = { version = "0.2.0", features = ["full"] }
  
  [profile.release]
  debug=true
  
  [lib]
  path = "src/lib.rs"
  
  [patch.crates-io]
  # prefer noria from git
  noria = { git = "https://github.com/mit-pdos/noria.git" }
  noria-server = { git = "https://github.com/mit-pdos/noria.git" }
  # noria = { path = "../noria/noria/" }
  # noria-server = { path = "../noria/server/" }
  # optional overrides:
  # https://github.com/tower-rs/tokio-tower/pull/6
  # optional -- just a perf optimization
  tokio-tower = { git = "https://github.com/tower-rs/tokio-tower.git", branch = "no-box" }
  # https://github.com/tokio-rs/tokio/pull/2160
  # optional -- just saves us from busy future loops
  tokio = { git = "https://github.com/tokio-rs/tokio.git" }
  