-
Notifications
You must be signed in to change notification settings - Fork 6.6k
[core] Implement redirection without tee and rotation on windows #49906
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
jjyao
merged 42 commits into
ray-project:master
from
dentiny:hjiang/windows-redirection
Jan 22, 2025
Merged
Changes from all commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
dcc508b
redirection utils
dentiny 10f30e4
add windows open
dentiny 893defc
cooperative destruction
dentiny 6e11142
capsulate synchronization logic inside of RedirectionFileHandle
dentiny 1d3f168
Merge branch 'master' into hjiang/redirection-util
dentiny b1a9db1
single close API to synchronize
dentiny 6e1b198
combine close and flush
dentiny 072f52a
RAY_CHECK for windows syscall
dentiny d15af0b
doc
dentiny 896a895
fix windows
dentiny a1f51fc
fix windows
dentiny 84d00a8
fix windows
dentiny e20fa51
format
dentiny 32130e7
fix windowes
dentiny ff64321
linux implementation for tee
dentiny b05e10c
make windows compile
dentiny 6704a45
rename
dentiny ee2d500
add test for more combinations
dentiny 5a3176d
rename log option
dentiny ad7b292
capture stdout/stderr in test
dentiny c51129f
cleanup unused windows function
dentiny 0aea412
set thread name
dentiny c8334ee
invalid_fd to save code
dentiny 6e0bc8b
internalize stream fd
dentiny afaa709
fix build
dentiny e61b9e2
rename log -> stream
dentiny 15c5372
fix windows build
dentiny db56818
stream redirection on windows
dentiny 59cdf29
Merge branch 'master' into hjiang/windows-redirection
dentiny f1b15c6
fix build
dentiny b668f3a
fix windows test utils
dentiny 80220aa
use STL for cross platform
dentiny 960b54e
combine windows & unix test
dentiny ed94da9
Merge branch 'master' into hjiang/windows-redirection
dentiny 7f1918b
leave TODO for error propagation and newliner handle
dentiny 6f7a3eb
Merge branch 'hjiang/windows-redirection' of github.com:dentiny/ray i…
dentiny 90cddb1
remove test
dentiny fc0fab2
revert
dentiny 08635bc
fix windows build
dentiny c49b0f2
split
dentiny 7b42992
fix windows
dentiny 97a8048
use portable setenv
dentiny File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.