Remove batch splitting system (#475)
* First pass at removing batch splitting * Refactor to separate module loading from request parsing * Consolidate module functionality * Tidy up comments * Use array of modules instead of HashMap * Formatting * Use module hashes when importing modules
This commit is contained in:
parent
5dab8195b4
commit
acab26e5c1
17 changed files with 1425 additions and 1938 deletions
|
|
@ -620,7 +620,7 @@ fn generate_chain_predicates(
|
|||
.collect();
|
||||
|
||||
let chain_call = StatementTmpl {
|
||||
predicate: next_pred_name,
|
||||
predicate: PredicateRef::Local(next_pred_name),
|
||||
args: chain_call_args,
|
||||
span: None,
|
||||
};
|
||||
|
|
@ -832,7 +832,7 @@ mod tests {
|
|||
let original = &chain[1];
|
||||
assert_eq!(original.name.name, "complex");
|
||||
let last_stmt = original.statements.last().unwrap();
|
||||
assert_eq!(last_stmt.predicate.name, "complex_1");
|
||||
assert_eq!(last_stmt.predicate.predicate_name(), "complex_1");
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue