Philipp Oppermann
b20cef6c37
Fix: Use correct pointer for `align_offset` call
1 year ago
Philipp Oppermann
350f15fce4
Fix alignment of atomics in shared memory communication channel
1 year ago
Philipp Oppermann
c6f44a7da2
Merge pull request #567 from starlitxiling/main
Ros2-bridge action attempt
2 years ago
haixuanTao
bc68de3bbd
Change `MetadataParameters` into a `BTreeMap` to allow user defined metadata as well as enable more flexibility in managing metadata
2 years ago
Philipp Oppermann
762f67f61f
Fix: Return data from downcast function
2 years ago
Philipp Oppermann
7dbda333ce
Fix downcast name
2 years ago
chang xu
bccb1ae27d
Add domain unix socket supports ( #594 )
2 years ago
jacques Perrault
52045f3af8
add try from for floats
2 years ago
Philipp Oppermann
64f831ce02
Merge pull request #559 from dora-rs/error-logging
Add basic log forwarding from daemon to CLI
2 years ago
starlitxiling
edd0c7a1d2
fmt ros2-bridge action code
2 years ago
starlitxiling
7ed5698c12
Merge branch 'dora-rs:main' into main
2 years ago
starlitxiling
52281be4f7
add ros2-bridge action attempt code
2 years ago
Philipp Oppermann
b570cc314d
Remove some extra newlines in error message
2 years ago
Philipp Oppermann
2d0f0dcf5e
Merge branch 'main' into error-logging
2 years ago
Philipp Oppermann
1aaf5ef1a2
Improve log output
2 years 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.
2 years ago
EricLBuehler
233192f41e
Update deps
2 years ago
EricLBuehler
72f604295b
Merge remote-tracking branch 'upstream/main' into proc_macro_dir
2 years ago
Eric Buehler
61d12274fb
Merge pull request #1 from haixuanTao/improve-eric-pyo3-derive-special-method
Add derivation fo python ros2 bridge
2 years ago
Philipp Oppermann
12049c4039
Fix: Add `DataflowDaemonResult::is_ok` method
2 years ago
Philipp Oppermann
e90ffd0b7f
Merge branch 'main' into list-failed-dataflows
2 years ago
Philipp Oppermann
5bda3338af
Only add `[...]` omission marker if stderr buffer is full
2 years ago
Philipp Oppermann
ece3f72a39
Shorten grace duration error message to one line
2 years ago
Philipp Oppermann
ee394361e9
Add error cause for grace duration kills
2 years ago
Philipp Oppermann
24e6c9c30a
Add space
2 years ago
Philipp Oppermann
2e0419b100
Add basic log forwarding from daemon to CLI
Forwarded by coordinator
2 years ago
Philipp Oppermann
361ea27485
Slightly tweak error printing
2 years ago
Philipp Oppermann
252746a203
Fix: Move ellipsis marker to the beginning of the stderr output
2 years ago
haixuanTao
42dcb07237
Add derivation fo rpython ros2 bridge
2 years ago
Philipp Oppermann
262f39fb98
Refactor: Report dataflow list as one `Vec`
2 years ago
Philipp Oppermann
94fecd61c5
Print all non-cascading errors (instead of only first one)
2 years ago
Philipp Oppermann
43b128f67a
Print lines before and after stderr for easier readability
2 years ago
Philipp Oppermann
72bc9cd74e
Print error causes and include node that caused error
2 years ago
Philipp Oppermann
ba865638dd
Print errors as formatted string
2 years ago
Philipp Oppermann
9425e4a540
Merge branch 'main' into better-errors
2 years ago
Philipp Oppermann
8056c23db7
List failed and finished dataflows in `dora list`
2 years ago
Haixuan Xavier Tao
f34cbe2ffc
Merge pull request #517 from dora-rs/detached-python-process
Run dynamic node
2 years 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.
2 years ago
Philipp Oppermann
14ee0b6fbb
Merge pull request #549 from dora-rs/file-logging
Implement file-based logging in daemon and coordinator
2 years ago
Philipp Oppermann
d04af76668
Merge pull request #548 from dora-rs/less-verbose-daemon
Add `--quiet` flag to daemon and coordinator
2 years ago
Philipp Oppermann
e81473f223
Include machine ID in daemon log file name if set
2 years ago
Philipp Oppermann
77f9ba903e
Use compact formatting for stdout logs
We now have the full logs in the output file.
2 years 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`.
2 years ago
Philipp Oppermann
0e2858ccd6
Add `--quiet` flag to daemon and coordinator
Suppresses all log messages to stdout.
2 years 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
2 years ago
haixuanTao
a0a95b730c
Rename dynamic node listener -> local listener
2 years ago
Philipp Oppermann
4f39c50a1c
Merge pull request #537 from dora-rs/improve-logging
Small logging improvements
2 years ago
Haixuan Xavier Tao
d7be6a49e3
Merge pull request #472 from Michael-J-Ward/pyo3-bounds
Update Pyo3 bounds
2 years ago
haixuanTao
3ad402ce45
Add dynamic node event loop and dynamic node connection
2 years ago
Michael-J-Ward
25884b658a
update pyo3 to new bounds api
2 years ago