Stub memory track and trace store
This stubs out the in memory track and trace store. This is required for
the store to compile. It may be removed later if decisions are reached
to not pursue implementing in-memory store implementations.
use crate::grid_db::{
AgentStore, CommitStore, LocationStore, MemoryCommitStore, MemoryOrganizationStore,
- MemorySchemaStore, OrganizationStore, SchemaStore,
+ MemorySchemaStore, OrganizationStore, SchemaStore, TrackAndTraceStore,
};
use super::StoreFactory;
@@ -65,4 +65,8 @@ impl StoreFactory for MemoryStoreFactory {
fn get_grid_schema_store(&self) -> Box<dyn SchemaStore> {
Box::new(self.grid_schema_store.clone())
}
+
+ fn get_grid_track_and_trace_store(&self) -> Box<dyn TrackAndTraceStore> {
+ unimplemented!()
+ }
}
