1- #![ feature( fn_traits, integer_atomics, refcell_replace_swap, specialization, trait_alias, core_intrinsics, box_patterns, int_to_from_bytes, tool_lints, proc_macro_non_items, extern_prelude) ]
2- extern crate sqlparser;
3- #[ macro_use]
4- extern crate failure_derive;
5- #[ macro_use]
6- extern crate log;
1+ #![ feature( fn_traits, integer_atomics, refcell_replace_swap, specialization, trait_alias, core_intrinsics, box_patterns, proc_macro_hygiene) ]
2+ extern crate aliasmethod;
3+ extern crate byteorder;
4+ #[ cfg( feature = "enable_rocksdb" ) ]
5+ extern crate capnp;
76extern crate chrono;
7+ extern crate crypto;
88extern crate failure;
9- extern crate futures_core;
10- extern crate futures_util;
9+ #[ macro_use]
10+ extern crate failure_derive;
11+ extern crate fnv;
1112extern crate futures_channel;
13+ extern crate futures_core;
1214extern crate futures_executor;
15+ extern crate futures_util;
16+ extern crate heapsize;
1317#[ macro_use]
1418extern crate heapsize_derive;
15- extern crate heapsize ;
19+ extern crate hex ;
1620extern crate itertools;
21+ #[ macro_use]
22+ extern crate lazy_static;
23+ extern crate locustdb_derive;
24+ #[ macro_use]
25+ extern crate log;
26+ extern crate lru;
1727extern crate num;
1828extern crate num_cpus;
29+ extern crate rand;
1930extern crate regex;
2031extern crate seahash;
21- extern crate time;
22- extern crate tempdir;
23- extern crate fnv;
24- extern crate byteorder;
25- extern crate lru;
26- extern crate crypto;
27- extern crate hex;
28- #[ cfg( feature = "enable_rocksdb" ) ]
29- extern crate capnp;
32+ extern crate sqlparser;
3033extern crate std_semaphore;
31- extern crate aliasmethod;
32- extern crate rand;
33- extern crate locustdb_derive;
34- #[ macro_use]
35- extern crate lazy_static;
34+ extern crate tempdir;
35+ extern crate time;
3636
3737
38+ pub use disk_store:: noop_storage:: NoopStorage ;
39+ pub use engine:: query_task:: QueryOutput ;
40+ pub use errors:: QueryError ;
41+ pub use ingest:: colgen;
42+ pub use ingest:: csv_loader:: Options as LoadOptions ;
43+ pub use ingest:: extractor;
44+ pub use ingest:: nyc_taxi_data;
45+ pub use ingest:: raw_val:: RawVal as Value ;
46+ pub use ingest:: raw_val:: syntax as value_syntax;
47+ pub use locustdb:: LocustDB as LocustDB ;
48+ pub use locustdb:: Options as Options ;
49+ pub use mem_store:: table:: TableStats ;
50+ #[ doc( hidden) ]
51+ pub use trace:: _replace;
52+ #[ doc( hidden) ]
53+ pub use trace:: _start;
54+
3855#[ macro_use]
3956mod trace;
4057#[ macro_use]
@@ -50,26 +67,8 @@ mod stringpack;
5067mod bitvec;
5168pub mod unit_fmt;
5269
53- pub use engine:: query_task:: QueryOutput ;
54- pub use errors:: QueryError ;
55- pub use ingest:: csv_loader:: Options as LoadOptions ;
56- pub use ingest:: extractor;
57- pub use ingest:: nyc_taxi_data;
58- pub use ingest:: raw_val:: RawVal as Value ;
59- pub use ingest:: raw_val:: syntax as value_syntax;
60- pub use ingest:: colgen;
61- pub use locustdb:: LocustDB as LocustDB ;
62- pub use locustdb:: Options as Options ;
63- pub use mem_store:: table:: TableStats ;
64- pub use disk_store:: noop_storage:: NoopStorage ;
65-
6670pub type QueryResult = Result < QueryOutput , QueryError > ;
6771
68- #[ doc( hidden) ]
69- pub use trace:: _replace;
70- #[ doc( hidden) ]
71- pub use trace:: _start;
72-
7372#[ allow( warnings) ]
7473#[ cfg( feature = "enable_rocksdb" ) ]
7574pub ( crate ) mod storage_format_capnp {
0 commit comments