Index API updates

* Reduce the number of allocations
 * Remove Table & VectorTable crates
This commit is contained in:
2019-10-30 21:39:46 +01:00
parent 8f796b819d
commit a545d6b03d
14 changed files with 10 additions and 22 deletions

6
.gitmodules vendored
View File

@@ -19,12 +19,6 @@
[submodule "ironsea_store_file"]
path = ironsea_store_file
url = ../ironsea_store_file
[submodule "ironsea_table"]
path = ironsea_table
url = ../ironsea_table
[submodule "ironsea_table_vector"]
path = ironsea_table_vector
url = ../ironsea_table_vector
[submodule "mercator_data_generator"]
path = mercator_data_generator
url = ../mercator_data_generator

4
Cargo.lock generated
View File

@@ -817,7 +817,6 @@ name = "ironsea_index_hashmap"
version = "0.1.0"
dependencies = [
"ironsea_index 0.1.0",
"ironsea_table 0.1.0",
"serde 1.0.99 (registry+https://github.com/rust-lang/crates.io-index)",
"serde_derive 1.0.99 (registry+https://github.com/rust-lang/crates.io-index)",
]
@@ -830,7 +829,6 @@ dependencies = [
"bincode 1.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
"ironsea_index 0.1.0",
"ironsea_store 0.1.0",
"ironsea_table 0.1.0",
"log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
"serde 1.0.99 (registry+https://github.com/rust-lang/crates.io-index)",
"serde_derive 1.0.99 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -1018,8 +1016,6 @@ dependencies = [
"ironsea_index 0.1.0",
"ironsea_index_hashmap 0.1.0",
"ironsea_index_sfc_dbc 0.1.0",
"ironsea_table 0.1.0",
"ironsea_table_vector 0.1.0",
"lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
"measure_time 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",

Submodule ironsea_table deleted from 277f050873