Moved queue into separate module.
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 1s

This commit is contained in:
2026-01-30 13:58:55 -05:00
parent a5e6d1c6e2
commit 5833d20ea6
9 changed files with 26 additions and 17 deletions

View File

@@ -1,8 +1,10 @@
use crate::{
data_director::{RegMsg, Register},
message::{Message, MsgAction, Records},
name::{Name, NameType, Names},
router::Queue,
queue::{
data_director::{RegMsg, Register},
router::Queue,
},
};
use std::{
sync::mpsc::channel,
@@ -48,7 +50,7 @@ impl Clock {
#[cfg(test)]
mod clocks {
use super::*;
use crate::data_director::{Include, Path};
use crate::queue::data_director::{Include, Path};
use chrono::{TimeDelta, Utc};
static TIMEOUT: Duration = Duration::from_millis(1500);

View File

@@ -1,5 +1,4 @@
use crate::{
data_director::{Include, Path, RegMsg, Register, RouteID},
document::{
definition::{DocDef, DocFuncType},
field::Field,
@@ -10,7 +9,10 @@ use crate::{
},
mtterror::MTTError,
name::NameType,
router::Queue,
queue::{
data_director::{Include, Path, RegMsg, Register, RouteID},
router::Queue,
},
};
use std::{
collections::{HashMap, HashSet},

View File

@@ -1,5 +1,4 @@
use crate::{
data_director::{Include, Path},
document::{
create::IndexType,
field::{Field, FieldType},
@@ -7,6 +6,7 @@ use crate::{
message::{Action, CalcValue, MsgAction},
mtterror::MTTError,
name::{Name, NameType, Names},
queue::data_director::{Include, Path},
};
use std::collections::{HashMap, HashSet};
use uuid::Uuid;

View File

@@ -1,5 +1,4 @@
use crate::{
data_director::{Include, Path, RegMsg, Register},
document::{
create::IndexType,
definition::{DocDef, DocFuncType},
@@ -7,7 +6,10 @@ use crate::{
},
message::{Action, CalcValue, Calculation, Delete, Message, Operand, Query, Update},
name::{Name, NameType},
router::Queue,
queue::{
data_director::{Include, Path, RegMsg, Register},
router::Queue,
},
};
use std::{sync::mpsc::channel, time::Duration};
@@ -86,11 +88,11 @@ impl Session {
mod sessions {
use super::*;
use crate::{
data_director::{Include, Path, RegMsg, Register},
document::{clock::Clock, create::CreateDoc, field::Field},
message::{Addition, MsgAction, Query, Records},
mtterror::MTTError,
name::{Name, NameType, Names},
queue::data_director::{Include, Path, RegMsg, Register},
support_tests::TIMEOUT,
};
use chrono::{DateTime, Utc};