Make the engine to return csv string records as documents and headers

This commit is contained in:
Kerollmops
2020-08-31 14:20:42 +02:00
parent bad0663138
commit 580ed1119a
8 changed files with 127 additions and 80 deletions

35
Cargo.lock generated
View File

@ -629,7 +629,7 @@ dependencies = [
"futures-util",
"http",
"indexmap",
"log 0.4.8",
"log 0.4.11",
"slab",
"tokio",
"tokio-util",
@ -771,7 +771,7 @@ dependencies = [
"http-body",
"httparse",
"itoa",
"log 0.4.8",
"log 0.4.11",
"pin-project",
"socket2",
"time",
@ -933,14 +933,14 @@ version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b"
dependencies = [
"log 0.4.8",
"log 0.4.11",
]
[[package]]
name = "log"
version = "0.4.8"
version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7"
checksum = "4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b"
dependencies = [
"cfg-if",
]
@ -1005,7 +1005,7 @@ dependencies = [
"itertools",
"jemallocator",
"levenshtein_automata",
"log 0.4.8",
"log 0.4.11",
"memmap",
"once_cell",
"oxidized-mtbl",
@ -1081,7 +1081,7 @@ dependencies = [
"iovec",
"kernel32-sys",
"libc",
"log 0.4.8",
"log 0.4.11",
"miow 0.2.1",
"net2",
"slab",
@ -1094,7 +1094,7 @@ version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f5e374eff525ce1c5b7687c4cef63943e7686524a387933ad27ca7ec43779cb3"
dependencies = [
"log 0.4.8",
"log 0.4.11",
"mio",
"miow 0.3.4",
"winapi 0.3.8",
@ -1141,7 +1141,7 @@ checksum = "136eed74cadb9edd2651ffba732b19a450316b680e4f48d6c79e905799e19d01"
dependencies = [
"buf_redux",
"httparse",
"log 0.4.8",
"log 0.4.11",
"mime 0.2.6",
"mime_guess 1.8.8",
"quick-error",
@ -1228,11 +1228,12 @@ checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c"
[[package]]
name = "oxidized-mtbl"
version = "0.1.0"
source = "git+https://github.com/Kerollmops/oxidized-mtbl.git?rev=4ca66e5#4ca66e50115da760f602e878943af59f06c53af1"
source = "git+https://github.com/Kerollmops/oxidized-mtbl.git?rev=5426182#5426182d9ad8b74a9ebb386f03d33ce073cef0e0"
dependencies = [
"byteorder",
"crc32c",
"flate2",
"log 0.4.11",
"memmap",
"snap",
"tempfile",
@ -1836,7 +1837,7 @@ checksum = "32e5ee9b90a5452c570a0b0ac1c99ae9498db7e56e33d74366de7f2a7add7f25"
dependencies = [
"atty",
"chrono",
"log 0.4.8",
"log 0.4.11",
"termcolor",
"thread_local",
]
@ -2015,7 +2016,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8b8fe88007ebc363512449868d7da4389c9400072a3f666f212c7280082882a"
dependencies = [
"futures",
"log 0.4.8",
"log 0.4.11",
"pin-project",
"tokio",
"tungstenite",
@ -2030,7 +2031,7 @@ dependencies = [
"bytes",
"futures-core",
"futures-sink",
"log 0.4.8",
"log 0.4.11",
"pin-project-lite",
"tokio",
]
@ -2068,7 +2069,7 @@ dependencies = [
"http",
"httparse",
"input_buffer",
"log 0.4.8",
"log 0.4.11",
"rand 0.7.3",
"sha-1",
"url",
@ -2211,7 +2212,7 @@ version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"
dependencies = [
"log 0.4.8",
"log 0.4.11",
"try-lock",
]
@ -2226,7 +2227,7 @@ dependencies = [
"headers",
"http",
"hyper",
"log 0.4.8",
"log 0.4.11",
"mime 0.3.16",
"mime_guess 2.0.3",
"multipart",
@ -2265,7 +2266,7 @@ checksum = "ded84f06e0ed21499f6184df0e0cb3494727b0c5da89534e0fcc55c51d812101"
dependencies = [
"bumpalo",
"lazy_static 1.4.0",
"log 0.4.8",
"log 0.4.11",
"proc-macro2",
"quote",
"syn",