EricLBuehler
72f604295b
Merge remote-tracking branch 'upstream/main' into proc_macro_dir
1 year ago
Eric Buehler
61d12274fb
Merge pull request #1 from haixuanTao/improve-eric-pyo3-derive-special-method
Add derivation fo python ros2 bridge
1 year ago
Philipp Oppermann
12049c4039
Fix: Add `DataflowDaemonResult::is_ok` method
1 year ago
Philipp Oppermann
e90ffd0b7f
Merge branch 'main' into list-failed-dataflows
1 year ago
Philipp Oppermann
5bda3338af
Only add `[...]` omission marker if stderr buffer is full
1 year ago
Philipp Oppermann
ece3f72a39
Shorten grace duration error message to one line
1 year ago
Philipp Oppermann
ee394361e9
Add error cause for grace duration kills
1 year ago
Philipp Oppermann
24e6c9c30a
Add space
1 year ago
Philipp Oppermann
361ea27485
Slightly tweak error printing
1 year ago
Philipp Oppermann
252746a203
Fix: Move ellipsis marker to the beginning of the stderr output
1 year ago
haixuanTao
42dcb07237
Add derivation fo rpython ros2 bridge
1 year ago
Philipp Oppermann
262f39fb98
Refactor: Report dataflow list as one `Vec`
1 year ago
Philipp Oppermann
94fecd61c5
Print all non-cascading errors (instead of only first one)
1 year ago
Philipp Oppermann
43b128f67a
Print lines before and after stderr for easier readability
1 year ago
Philipp Oppermann
72bc9cd74e
Print error causes and include node that caused error
1 year ago
Philipp Oppermann
ba865638dd
Print errors as formatted string
1 year ago
Philipp Oppermann
9425e4a540
Merge branch 'main' into better-errors
1 year ago
Philipp Oppermann
8056c23db7
List failed and finished dataflows in `dora list`
1 year ago
Haixuan Xavier Tao
f34cbe2ffc
Merge pull request #517 from dora-rs/detached-python-process
Run dynamic node
1 year ago
Philipp Oppermann
3019eba371
Print only first node error and report more metadata in dataflow results
Allows us to mark certain node errors as cascading, which will deprioritize them when printed.
Also updates the error printing code to only print the error that happened first.
1 year ago
Philipp Oppermann
14ee0b6fbb
Merge pull request #549 from dora-rs/file-logging
Implement file-based logging in daemon and coordinator
1 year ago
Philipp Oppermann
d04af76668
Merge pull request #548 from dora-rs/less-verbose-daemon
Add `--quiet` flag to daemon and coordinator
1 year ago
Philipp Oppermann
e81473f223
Include machine ID in daemon log file name if set
1 year ago
Philipp Oppermann
77f9ba903e
Use compact formatting for stdout logs
We now have the full logs in the output file.
1 year ago
Philipp Oppermann
b7f21dbd4a
Log deamon and coordinator output to files
Logs the deamon output to `out/dora-daemon.txt` and the coordinator output to `out/dora-coordinator.txt`.
1 year ago
Philipp Oppermann
0e2858ccd6
Add `--quiet` flag to daemon and coordinator
Suppresses all log messages to stdout.
1 year ago
chang xu
799a3a6363
Refuse relative path for remote in coordinator ( #538 )
* refuse pass relative path to remote daemon
* add local ip checker in dora start
* delete some additional packages on CI to make enough space available
* add coodinator_is_remote argument
1 year ago
haixuanTao
a0a95b730c
Rename dynamic node listener -> local listener
1 year ago
Philipp Oppermann
4f39c50a1c
Merge pull request #537 from dora-rs/improve-logging
Small logging improvements
1 year ago
Haixuan Xavier Tao
d7be6a49e3
Merge pull request #472 from Michael-J-Ward/pyo3-bounds
Update Pyo3 bounds
1 year ago
haixuanTao
3ad402ce45
Add dynamic node event loop and dynamic node connection
1 year ago
Michael-J-Ward
25884b658a
update pyo3 to new bounds api
2 years ago
EricLBuehler
6c62246e53
Fix typos
1 year ago
Philipp Oppermann
80671c8133
Add more details when dropping node inputs
1 year ago
Philipp Oppermann
2ccba2b953
Allow setting custom control port in coordinator
1 year ago
Haixuan Xavier Tao
f50478b1a7
Merge pull request #513 from Gege-Wang/multiple-daemon
Make dora cli connect to remote coordinator
1 year ago
Gege-Wang
49e6994cda
fix: add dora coordinator control port
1 year ago
Philipp Oppermann
73648603f5
Regenerate dataflow JSON schemas
1 year ago
Philipp Oppermann
29bdc49455
Merge `env` and `envs` fields
As discussed in https://github.com/dora-rs/dora/pull/478#discussion_r1610005764
1 year ago
Philipp Oppermann
7eccab94f7
Allow declaring node fields at top level to reduce nesting
We want to treat the nodes like custom nodes in this case since we plan to deprecate operators.
2 years ago
Philipp Oppermann
22ba6e02a5
Adjust dataflow node parsing to be more flexible
We plan to (soft-)remove operators and simplify the dataflow YAML file by removing the additional nesting caused by the `custom` field. This commit prepares for that. See #474 for context.
2 years ago
haixuanTao
31aea47cf3
Fix typo in json schema links
1 year ago
Philipp Oppermann
ef214d1689
Merge pull request #497 from dora-rs/json-schemas
Json schemas for VSCode YAML Support
1 year ago
EchoAI
26f017641b
chore: upgrade the request version to support RISCV64
The file libraries/extensions/download/Cargo.toml has a reqwest dependency with a version number of 0.11.12. This package enables the rustld-tls feature. rustls depends on ring, and ring already supports RISCV64 in the latest version 0.17.
Upgrade reqwest to the latest version 0.12.4 to support RISCV64.
Reviewed-by: LyonRust
1 year ago
haixuanTao
6e7826aee2
Fix typo in documentation
1 year ago
haixuanTao
73ff6a08e1
Add schemars skip on unstable features
1 year ago
haixuanTao
1b35346f24
Add documentation about additional property fix
1 year ago
haixuanTao
558fa14907
Add a readme in getting started with VSCode YAML Support
2 years ago
haixuanTao
d15bb61b1f
Adding documentation to the yaml description
2 years ago
haixuanTao
83779045e6
Add schema generator
2 years ago