Skip to content

Commit

Permalink
[Symbols]Exporting openceus for streaming outside (ray-project#22526)
Browse files Browse the repository at this point in the history
Opencenus symobls haven been exported in linux version of libcore_worker_library_java.so, but deleted from ray_exported_symbols.lds, which makes streaming macos test case failed.
This pr add this exporting record and rename *ray*streaming* stuff to *ray*internal* that's a united entry to ray cpp.

Co-authored-by: 林濯 <lingxuan.zlx@antgroup.com>
  • Loading branch information
2 people authored and simonsays1980 committed Feb 27, 2022
1 parent b8e6a3c commit 142dc89
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
3 changes: 2 additions & 1 deletion src/ray/ray_exported_symbols.lds
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
*ray*ObjectReference*
# Others
*ray*metrics*
*opencensus*;
*ray*stats*
*ray*rpc*
*ray*gcs*
Expand All @@ -32,4 +33,4 @@
*PyInit__raylet*
*Java_io_ray*
_JNI_On*
*ray*streaming*
*ray*internal*
2 changes: 1 addition & 1 deletion src/ray/ray_version_script.lds
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ VERSION_1.0 {
*init_raylet*;
*Java*;
*JNI_*;
*ray*streaming*;
*ray*internal*;
*aligned_free*;
*aligned_malloc*;
local: *;
Expand Down

0 comments on commit 142dc89

Please sign in to comment.