Package server is a generated protocol buffer package. It is generated from these files: cockroach/server/admin.proto It has these top-level messages: DatabasesRequest DatabasesResponse DatabaseDetailsRequest DatabaseDetailsResponse TableDetailsRequest TableDetailsResponse UsersRequest UsersResponse EventsRequest EventsResponse SetUIDataRequest SetUIDataResponse GetUIDataRequest GetUIDataResponse ClusterRequest ClusterResponse DrainRequest DrainResponse ClusterFreezeRequest ClusterFreezeResponse
Package server is a reverse proxy.
It translates gRPC into RESTful JSON APIs. Package server implements the Cockroach storage node. A node corresponds to a single instance of the cockroach binary, running on a single physical machine, which exports the "Node" Go RPC service. Each node multiplexes RPC requests to one or more stores, associated with physical storage devices.
Package server also provides access to administrative tools via the command line and also through a REST API.