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

This commit is contained in:
2026-02-06 12:06:51 -05:00
parent 7f7e10a373
commit 5ffb79b7f2
12 changed files with 164 additions and 105 deletions

View File

@@ -29,7 +29,10 @@ impl Clock {
}
fn gen_message() -> Message {
Message::new(Clock::get_name(), MsgAction::OnUpdate(Records::new(Names::new())))
Message::new(
Clock::get_name(),
MsgAction::OnUpdate(Records::new(Names::new())),
)
}
pub fn get_path() -> Path {

View File

@@ -1,4 +1,5 @@
use crate::{
action::Query,
document::{
definition::{DocDef, DocFuncType},
field::Field,
@@ -6,8 +7,8 @@ use crate::{
message::{
action::{Action, MsgAction},
wrapper::{
CalcValue, Calculation, InternalRecord, InternalRecords, Message, Oid, Query, Records,
Reply, Update,
CalcValue, Calculation, InternalRecord, InternalRecords, Message, Oid, Records, Reply,
Update,
},
},
mtterror::MTTError,

View File

@@ -382,7 +382,7 @@ impl DocDef {
#[cfg(test)]
mod docdefs {
use super::*;
use crate::message::wrapper::{Query, Update};
use crate::{action::Query, message::wrapper::Update};
#[test]
fn can_field_be_added() {

View File

@@ -435,6 +435,10 @@ impl Revision {
fn new() -> Self {
Self {}
}
fn revision(&self) -> isize {
0
}
}
#[cfg(test)]
@@ -444,5 +448,6 @@ mod revisions {
#[test]
fn can_create_empty_revision() {
let rev = Revision::new();
assert_eq!(rev.revision(), 0);
}
}

View File

@@ -1,4 +1,5 @@
use crate::{
action::Query,
document::{
clock::Clock,
create::IndexType,
@@ -7,7 +8,7 @@ use crate::{
},
message::{
action::Action,
wrapper::{CalcValue, Calculation, Delete, Message, Operand, Query, Update},
wrapper::{CalcValue, Calculation, Delete, Message, Operand, Update},
},
name::{Name, NameType},
queue::{
@@ -88,10 +89,15 @@ impl Session {
mod sessions {
use super::*;
use crate::{
document::{clock::{Clock, clock_test_support::gen_clock_message}, create::CreateDoc, field::Field},
action::Query,
document::{
clock::{clock_test_support::gen_clock_message, Clock},
create::CreateDoc,
field::Field,
},
message::{
action::MsgAction,
wrapper::{Addition, Query, Records},
wrapper::{Addition, Records},
},
mtterror::MTTError,
name::{Name, NameType, Names},