@@ -311,7 +311,7 @@ ray_cc_library(
311
311
],
312
312
deps = [
313
313
":grpc_common_lib" ,
314
- ":object_manager_grpc_stub_manager" ,
314
+ "//src/ray/object_manager :object_manager_grpc_stub_manager" ,
315
315
":object_manager_cc_grpc" ,
316
316
"//src/ray/common:asio" ,
317
317
"//src/ray/common:status" ,
@@ -562,8 +562,8 @@ ray_cc_library(
562
562
"//src/ray/common:id" ,
563
563
"//src/ray/common:ray_object" ,
564
564
"//src/ray/gcs/gcs_client:gcs_client_lib" ,
565
- ":object_manager_common" ,
566
- ":object_directory" ,
565
+ "//src/ray/object_manager :object_manager_common" ,
566
+ "//src/ray/object_manager :object_directory" ,
567
567
"//src/ray/pubsub:subscriber_lib" ,
568
568
":worker_pool" ,
569
569
":worker_rpc" ,
@@ -607,7 +607,8 @@ ray_cc_library(
607
607
":local_object_manager" ,
608
608
":node_manager_fbs" ,
609
609
":node_manager_rpc" ,
610
- ":object_manager" ,
610
+ "//src/ray/object_manager:object_manager" ,
611
+ "//src/ray/object_manager:ownership_object_directory" ,
611
612
"//src/ray/pubsub:pubsub_lib" ,
612
613
":raylet_agent_manager" ,
613
614
":runtime_env_agent_client" ,
@@ -675,106 +676,6 @@ ray_cc_test(
675
676
],
676
677
)
677
678
678
- ray_cc_test (
679
- name = "pull_manager_test" ,
680
- size = "small" ,
681
- srcs = [
682
- "src/ray/object_manager/test/pull_manager_test.cc" ,
683
- ],
684
- tags = ["team:core" ],
685
- deps = [
686
- ":pull_manager" ,
687
- "//src/ray/common:test_util" ,
688
- "@com_google_googletest//:gtest_main" ,
689
- ],
690
- )
691
-
692
- ray_cc_test (
693
- name = "object_buffer_pool_test" ,
694
- size = "small" ,
695
- srcs = [
696
- "src/ray/object_manager/test/object_buffer_pool_test.cc" ,
697
- ],
698
- tags = ["team:core" ],
699
- deps = [
700
- ":object_buffer_pool" ,
701
- "@com_google_googletest//:gtest_main" ,
702
- ],
703
- )
704
-
705
- ray_cc_test (
706
- name = "ownership_based_object_directory_test" ,
707
- size = "small" ,
708
- srcs = [
709
- "src/ray/object_manager/test/ownership_based_object_directory_test.cc" ,
710
- ],
711
- tags = ["team:core" ],
712
- deps = [
713
- ":ownership_based_object_directory" ,
714
- ":ray_mock" ,
715
- "@com_google_googletest//:gtest_main" ,
716
- ],
717
- )
718
-
719
- ray_cc_test (
720
- name = "push_manager_test" ,
721
- size = "small" ,
722
- srcs = [
723
- "src/ray/object_manager/test/push_manager_test.cc" ,
724
- ],
725
- tags = ["team:core" ],
726
- deps = [
727
- ":raylet_lib" ,
728
- "//src/ray/common:test_util" ,
729
- "@com_google_googletest//:gtest_main" ,
730
- ],
731
- )
732
-
733
- ray_cc_test (
734
- name = "spilled_object_test" ,
735
- size = "small" ,
736
- srcs = [
737
- "src/ray/object_manager/test/spilled_object_test.cc" ,
738
- ],
739
- tags = ["team:core" ],
740
- deps = [
741
- ":raylet_lib" ,
742
- "@boost//:endian" ,
743
- "//src/ray/common:test_util" ,
744
- "@com_google_absl//absl/strings:str_format" ,
745
- "@com_google_googletest//:gtest_main" ,
746
- ],
747
- )
748
-
749
-
750
- ray_cc_test (
751
- name = "create_request_queue_test" ,
752
- size = "small" ,
753
- srcs = [
754
- "src/ray/object_manager/test/create_request_queue_test.cc" ,
755
- ],
756
- tags = ["team:core" ],
757
- deps = [
758
- "//src/ray/object_manager/plasma:plasma_store_server_lib" ,
759
- "@com_google_googletest//:gtest" ,
760
- "@com_google_googletest//:gtest_main" ,
761
- ],
762
- )
763
-
764
- ray_cc_test (
765
- name = "get_request_queue_test" ,
766
- size = "small" ,
767
- srcs = [
768
- "src/ray/object_manager/test/get_request_queue_test.cc" ,
769
- ],
770
- tags = ["team:core" ],
771
- deps = [
772
- "//src/ray/object_manager/plasma:plasma_store_server_lib" ,
773
- "@com_google_googletest//:gtest" ,
774
- "@com_google_googletest//:gtest_main" ,
775
- ],
776
- )
777
-
778
679
ray_cc_test (
779
680
name = "worker_pool_test" ,
780
681
size = "small" ,
@@ -948,178 +849,6 @@ ray_cc_test(
948
849
],
949
850
)
950
851
951
- ray_cc_library (
952
- name = "object_manager" ,
953
- srcs = ["src/ray/object_manager/object_manager.cc" ],
954
- hdrs = ["src/ray/object_manager/object_manager.h" ],
955
- deps = [
956
- ":chunk_object_reader" ,
957
- ":object_buffer_pool" ,
958
- ":object_directory" ,
959
- ":object_manager_common" ,
960
- ":object_manager_rpc" ,
961
- ":ownership_based_object_directory" ,
962
- ":pull_manager" ,
963
- ":push_manager" ,
964
- "//src/ray/common:asio" ,
965
- "//src/ray/common:id" ,
966
- "//src/ray/common:ray_config" ,
967
- "//src/ray/common:status" ,
968
- "//src/ray/object_manager/plasma:plasma_store_server_lib" ,
969
- "//src/ray/protobuf:common_cc_proto" ,
970
- "//src/ray/protobuf:node_manager_cc_proto" ,
971
- "@boost//:asio" ,
972
- "@boost//:bind" ,
973
- "@com_google_absl//absl/container:flat_hash_map" ,
974
- "@com_google_absl//absl/container:flat_hash_set" ,
975
- "@com_google_absl//absl/time" ,
976
- ],
977
- )
978
-
979
- ray_cc_library (
980
- name = "push_manager" ,
981
- srcs = ["src/ray/object_manager/push_manager.cc" ],
982
- hdrs = ["src/ray/object_manager/push_manager.h" ],
983
- deps = [
984
- "//src/ray/stats:stats_metric" ,
985
- "//src/ray/common:id" ,
986
- "//src/ray/common:ray_config" ,
987
- "//src/ray/common:status" ,
988
- "//src/ray/util" ,
989
- "@com_google_absl//absl/container:flat_hash_map" ,
990
- "@com_google_absl//absl/container:flat_hash_set" ,
991
- ],
992
- )
993
-
994
- ray_cc_library (
995
- name = "pull_manager" ,
996
- srcs = ["src/ray/object_manager/pull_manager.cc" ],
997
- hdrs = ["src/ray/object_manager/pull_manager.h" ],
998
- deps = [
999
- ":object_manager_rpc" ,
1000
- ":ownership_based_object_directory" ,
1001
- "//src/ray/stats:stats_metric" ,
1002
- "//src/ray/common:id" ,
1003
- "//src/ray/common:ray_config" ,
1004
- "//src/ray/common:ray_object" ,
1005
- "//src/ray/common:status" ,
1006
- "//src/ray/util:container_util" ,
1007
- "//src/ray/util:counter_map" ,
1008
- "@boost//:asio" ,
1009
- "@boost//:bind" ,
1010
- "@com_google_absl//absl/container:flat_hash_map" ,
1011
- "@com_google_absl//absl/container:flat_hash_set" ,
1012
- "@com_google_absl//absl/time" ,
1013
- ],
1014
- )
1015
-
1016
- ray_cc_library (
1017
- name = "ownership_based_object_directory" ,
1018
- srcs = ["src/ray/object_manager/ownership_based_object_directory.cc" ],
1019
- hdrs = ["src/ray/object_manager/ownership_based_object_directory.h" ],
1020
- deps = [
1021
- "//src/ray/gcs/gcs_client:gcs_client_lib" ,
1022
- ":object_directory" ,
1023
- "//src/ray/pubsub:subscriber_lib" ,
1024
- ":worker_rpc" ,
1025
- "//src/ray/common:asio" ,
1026
- "//src/ray/common:id" ,
1027
- "//src/ray/common:status" ,
1028
- "//src/ray/util:sequencer" ,
1029
- "@com_google_absl//absl/container:flat_hash_map" ,
1030
- ],
1031
- )
1032
-
1033
- ray_cc_library (
1034
- name = "object_directory" ,
1035
- hdrs = ["src/ray/object_manager/object_directory.h" ],
1036
- deps = [
1037
- "//src/ray/gcs/gcs_client:gcs_client_lib" ,
1038
- ":object_manager_common" ,
1039
- "//src/ray/common:asio" ,
1040
- "//src/ray/common:id" ,
1041
- "//src/ray/common:status" ,
1042
- ],
1043
- )
1044
-
1045
- ray_cc_library (
1046
- name = "object_buffer_pool" ,
1047
- srcs = ["src/ray/object_manager/object_buffer_pool.cc" ],
1048
- hdrs = ["src/ray/object_manager/object_buffer_pool.h" ],
1049
- deps = [
1050
- ":memory_object_reader" ,
1051
- "//src/ray/common:id" ,
1052
- "//src/ray/common:status" ,
1053
- "//src/ray/util:logging" ,
1054
- "@boost//:asio" ,
1055
- "@boost//:bind" ,
1056
- "@com_google_absl//absl/base" ,
1057
- "@com_google_absl//absl/container:flat_hash_map" ,
1058
- "@com_google_absl//absl/synchronization" ,
1059
- "@com_google_absl//absl/time" ,
1060
- ],
1061
- )
1062
-
1063
- ray_cc_library (
1064
- name = "object_manager_common" ,
1065
- srcs = ["src/ray/object_manager/common.cc" ],
1066
- hdrs = ["src/ray/object_manager/common.h" ],
1067
- deps = [
1068
- "//src/ray/common:id" ,
1069
- "//src/ray/common:ray_config" ,
1070
- "//src/ray/common:status" ,
1071
- "@boost//:asio" ,
1072
- "@com_google_absl//absl/strings" ,
1073
- ],
1074
- )
1075
-
1076
- ray_cc_library (
1077
- name = "object_manager_grpc_stub_manager" ,
1078
- hdrs = ["src/ray/object_manager/grpc_stub_manager.h" ],
1079
- deps = [
1080
- ":grpc_client" ,
1081
- "@com_github_grpc_grpc//:grpc++" ,
1082
- ],
1083
- )
1084
-
1085
- ray_cc_library (
1086
- name = "memory_object_reader" ,
1087
- srcs = ["src/ray/object_manager/memory_object_reader.cc" ],
1088
- hdrs = ["src/ray/object_manager/memory_object_reader.h" ],
1089
- deps = [
1090
- ":object_reader" ,
1091
- "//src/ray/object_manager/plasma:plasma_client" ,
1092
- ],
1093
- )
1094
-
1095
- ray_cc_library (
1096
- name = "chunk_object_reader" ,
1097
- srcs = ["src/ray/object_manager/chunk_object_reader.cc" ],
1098
- hdrs = ["src/ray/object_manager/chunk_object_reader.h" ],
1099
- deps = [
1100
- ":spilled_object_reader" ,
1101
- "//src/ray/util:logging" ,
1102
- ],
1103
- )
1104
-
1105
- ray_cc_library (
1106
- name = "spilled_object_reader" ,
1107
- srcs = ["src/ray/object_manager/spilled_object_reader.cc" ],
1108
- hdrs = ["src/ray/object_manager/spilled_object_reader.h" ],
1109
- deps = [
1110
- ":object_reader" ,
1111
- "//src/ray/util:logging" ,
1112
- "@com_google_absl//absl/types:optional" ,
1113
- "@com_google_googletest//:gtest_prod" ,
1114
- ],
1115
- )
1116
-
1117
- ray_cc_library (
1118
- name = "object_reader" ,
1119
- hdrs = ["src/ray/object_manager/object_reader.h" ],
1120
- deps = ["//src/ray/protobuf:common_cc_proto" ],
1121
- )
1122
-
1123
852
ray_cc_library (
1124
853
name = "platform_shims" ,
1125
854
srcs = [] + select ({
0 commit comments