Skip to content
Open
Show file tree
Hide file tree
Changes from 27 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
1eb0afb
test: add more test case for live cluster e2e test
machichima Jan 29, 2026
64df48d
test: more test case for dead cluster e2e test
machichima Jan 29, 2026
4a4f729
refactor: clean up comments
machichima Jan 29, 2026
0d89338
feat: move query options to struct&add more options
machichima Jan 30, 2026
5dc5f12
feat: implement attempt_numbe, download_file, filter_ansi_code function
machichima Jan 30, 2026
6de7601
feat: e2e test for attempt_numbe, download_file, filter_ansi_code
machichima Jan 30, 2026
8d11aff
fix: update live cluster invalide param status code
machichima Jan 30, 2026
ff75e12
feat: add id related param&implement task_id+suffix
machichima Jan 31, 2026
4f56280
test: remove eventual & print body when status code mismatch
machichima Jan 31, 2026
e01c113
feat: logic to find logs based on worker ID
machichima Jan 31, 2026
41e5970
test: for suffix and task_id
machichima Jan 31, 2026
6497225
fix: update rayjob.yaml to ensure produce log.out file
machichima Jan 31, 2026
6b66a30
feat+test: support actor_id query
machichima Jan 31, 2026
d204ef1
feat+test: support pid query
machichima Jan 31, 2026
f739e5a
docs: todo comment for submission_id
machichima Feb 1, 2026
e562958
feat+test: add node_ip support
machichima Feb 1, 2026
f2f0161
test: move pid invalid test to logFileTestCases
machichima Feb 1, 2026
e0151db
fix: add download_filename rather than download_file flag
machichima Feb 1, 2026
892d41a
refactor: Base64 to hex conversion logic to util function
machichima Feb 1, 2026
d254463
fix: skip convert to hex if already is
machichima Feb 1, 2026
ccd8243
fix: close reader to prevent connection leak
machichima Feb 1, 2026
f4dfefb
refactor: remove duplicate import
machichima Feb 1, 2026
a6b76ad
test: fix and refactor test
machichima Feb 1, 2026
4b7a56b
fix: append suffix when deal with filename
machichima Feb 1, 2026
4bd16da
fix: remove duplicate suffix validation
machichima Feb 1, 2026
f8dd9ee
refactor: remove not yet implemented comment
machichima Feb 1, 2026
fe49c92
feat+test: add logs/stream endpoint
machichima Feb 1, 2026
200d56c
fix: remove redundant status code check
machichima Feb 2, 2026
c41d874
fix: update format of worker log in comment
machichima Feb 3, 2026
dd8a77f
Merge branch 'master' of github.com:ray-project/kuberay into improve-…
machichima Feb 3, 2026
d9b7dba
feat: more robust ConvertBase64ToHex and centralize the logic
machichima Feb 3, 2026
f1799d1
fix: return original id if cannot decode
machichima Feb 3, 2026
e848198
fix: escape filename correctly
machichima Feb 3, 2026
4e30f18
fix: add sessionID == "" check in resolveActorLogFilename
machichima Feb 3, 2026
1432037
fix: use correct cluster name to query task and actor id
machichima Feb 3, 2026
aba1b9e
test: filename header use no ""
machichima Feb 3, 2026
145ab04
fix: redundant err and correct regex for base64
machichima Feb 3, 2026
9980d22
fix: properly encode url parameter for task and actor id
machichima Feb 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions historyserver/config/rayjob.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ spec:

@ray.remote(num_cpus=0.5)
def my_task(x):
# NOTE: Add this to ensure will produce log.out
print(f'Processing {x}', flush=True)
return x * 2

@ray.remote(num_cpus=0.5)
Expand Down
Loading
Loading