feat: flow perf&fix df func call (#4347)

* feat: flow perf&fix df func call

feat: make source sender `send` non-blocking

feat: better control of flow worker freq

feat: support transform interval

fix: const folding df func args&tests

tests: update cast const fold

chore: adjust flow work's freq

refactor: batch split

feat: adaptive run freq flow worker&check for errors

chore: better debug log

* refactor: per review

* chore: per zc's review

* chore: per bot review

* chore: remove some `TODO` completed

* docs: add comments for a test
This commit is contained in:
discord9
2024-07-15 17:20:04 +08:00
committed by GitHub
parent 04ac0c8da0
commit 2b912d93fb
14 changed files with 632 additions and 166 deletions
-1
View File
@@ -358,7 +358,6 @@ impl Inserter {
// already know this is not source table
Some(None) => continue,
_ => {
// TODO(discord9): query metasrv for actual peer address
let peers = self
.table_flownode_set_cache
.get(table_id)