Philipp Oppermann
d610140e68
Refactor dora library: Add `DoraConnection` struct
1 year ago
Philipp Oppermann
c6f44a7da2
Merge pull request #567 from starlitxiling/main
Ros2-bridge action attempt
1 year ago
haixuanTao
bc68de3bbd
Change `MetadataParameters` into a `BTreeMap` to allow user defined metadata as well as enable more flexibility in managing metadata
1 year ago
Philipp Oppermann
762f67f61f
Fix: Return data from downcast function
1 year ago
Philipp Oppermann
7dbda333ce
Fix downcast name
1 year ago
chang xu
bccb1ae27d
Add domain unix socket supports ( #594 )
1 year ago
jacques Perrault
52045f3af8
add try from for floats
1 year ago
Philipp Oppermann
64f831ce02
Merge pull request #559 from dora-rs/error-logging
Add basic log forwarding from daemon to CLI
1 year ago
starlitxiling
edd0c7a1d2
fmt ros2-bridge action code
1 year ago
starlitxiling
7ed5698c12
Merge branch 'dora-rs:main' into main
1 year ago
starlitxiling
52281be4f7
add ros2-bridge action attempt code
1 year ago
Philipp Oppermann
b570cc314d
Remove some extra newlines in error message
1 year ago
Philipp Oppermann
2d0f0dcf5e
Merge branch 'main' into error-logging
1 year ago
Philipp Oppermann
1aaf5ef1a2
Improve log output
1 year ago
Philipp Oppermann
2680e61404
Change default log level to info and consider `RUST_LOG`
Allows to override the log level through the `RUST_LOG` env variable.
1 year ago
EricLBuehler
233192f41e
Update deps
1 year ago
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
2e0419b100
Add basic log forwarding from daemon to CLI
Forwarded by coordinator
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
1 year ago
EricLBuehler
6c62246e53
Fix typos
1 year ago