Philipp Moritz
a30eed452e
Change type naming convention. ( #315 )
...
* Rename object_id -> ObjectID.
* Rename ray_logger -> RayLogger.
* rename task_id -> TaskID, actor_id -> ActorID, function_id -> FunctionID
* Rename plasma_store_info -> PlasmaStoreInfo.
* Rename plasma_store_state -> PlasmaStoreState.
* Rename plasma_object -> PlasmaObject.
* Rename object_request -> ObjectRequests.
* Rename eviction_state -> EvictionState.
* Bug fix.
* rename db_handle -> DBHandle
* Rename local_scheduler_state -> LocalSchedulerState.
* rename db_client_id -> DBClientID
* rename task -> Task
* make redis.c C++ compatible
* Rename scheduling_algorithm_state -> SchedulingAlgorithmState.
* Rename plasma_connection -> PlasmaConnection.
* Rename client_connection -> ClientConnection.
* Fixes from rebase.
* Rename local_scheduler_client -> LocalSchedulerClient.
* Rename object_buffer -> ObjectBuffer.
* Rename client -> Client.
* Rename notification_queue -> NotificationQueue.
* Rename object_get_requests -> ObjectGetRequests.
* Rename get_request -> GetRequest.
* Rename object_info -> ObjectInfo.
* Rename scheduler_object_info -> SchedulerObjectInfo.
* Rename local_scheduler -> LocalScheduler and some fixes.
* Rename local_scheduler_info -> LocalSchedulerInfo.
* Rename global_scheduler_state -> GlobalSchedulerState.
* Rename global_scheduler_policy_state -> GlobalSchedulerPolicyState.
* Rename object_size_entry -> ObjectSizeEntry.
* Rename aux_address_entry -> AuxAddressEntry.
* Rename various ID helper methods.
* Rename Task helper methods.
* Rename db_client_cache_entry -> DBClientCacheEntry.
* Rename local_actor_info -> LocalActorInfo.
* Rename actor_info -> ActorInfo.
* Rename retry_info -> RetryInfo.
* Rename actor_notification_table_subscribe_data -> ActorNotificationTableSubscribeData.
* Rename local_scheduler_table_send_info_data -> LocalSchedulerTableSendInfoData.
* Rename table_callback_data -> TableCallbackData.
* Rename object_info_subscribe_data -> ObjectInfoSubscribeData.
* Rename local_scheduler_table_subscribe_data -> LocalSchedulerTableSubscribeData.
* Rename more redis call data structures.
* Rename photon_conn PhotonConnection.
* Rename photon_mock -> PhotonMock.
* Fix formatting errors.
2017-02-26 00:32:43 -08:00
Robert Nishihara
d77b685a90
Global scheduler skeleton ( #45 )
...
* Initial scheduler commit
* global scheduler
* add global scheduler
* Implement global scheduler skeleton.
* Formatting.
* Allow local scheduler to be started without a connection to redis so that we can test it without a global scheduler.
* Fail if there are no local schedulers when the global scheduler receives a task.
* Initialize uninitialized value and formatting fix.
* Generalize local scheduler table to db client table.
* Remove code duplication in local scheduler and add flag for whether a task came from the global scheduler or not.
* Queue task specs in the local scheduler instead of tasks.
* Simple global scheduler tests, including valgrind.
* Factor out functions for starting processes.
* Fixes.
2016-11-18 19:57:51 -08:00