top
Package server is a generated protocol buffer package.

It is generated from these files:
	cockroach/server/admin.proto
	cockroach/server/status.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
	HealthRequest
	HealthResponse
	ClusterFreezeRequest
	ClusterFreezeResponse
	DetailsRequest
	DetailsResponse
	NodesRequest
	NodesResponse
	NodeRequest
	RangeInfo
	RangesRequest
	RangesResponse
	GossipRequest

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. Package server is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Imports 55 package(s)

  1. github.com/cockroachdb/cockroach/util/stop
  2. github.com/gogo/protobuf/sortkeys
  3. github.com/dustin/go-humanize
  4. github.com/gengo/grpc-gateway/utilities
  5. github.com/opentracing/basictracer-go
  6. github.com/cockroachdb/cockroach/server/testingshim
  7. github.com/cockroachdb/cockroach/security
  8. google.golang.org/grpc/credentials
  9. github.com/cockroachdb/cockroach/util/metric
  10. github.com/cockroachdb/cockroach/cli/cliflags
  11. github.com/cockroachdb/cockroach/sql/sqlbase
  12. github.com/cockroachdb/cockroach/storage/engine
  13. github.com/cockroachdb/cockroach/util/hlc
  14. github.com/cockroachdb/cockroach/server/status
  15. github.com/cockroachdb/cockroach/base
  16. google.golang.org/grpc/grpclog
  17. github.com/cockroachdb/cockroach/ts
  18. google.golang.org/grpc
  19. github.com/cockroachdb/cockroach/roachpb
  20. github.com/cockroachdb/cockroach/util/protoutil
  21. github.com/cockroachdb/cockroach/util/sdnotify
  22. github.com/gengo/grpc-gateway/runtime
  23. github.com/cockroachdb/cockroach/kv
  24. github.com/cockroachdb/cockroach/sql/privilege
  25. github.com/cockroachdb/cockroach/util/envutil
  26. github.com/cockroachdb/cockroach/sql/distsql
  27. github.com/cockroachdb/cockroach/sql/parser
  28. github.com/cockroachdb/cockroach/sql/pgwire
  29. github.com/cockroachdb/cockroach/util/retry
  30. github.com/cockroachdb/cockroach/util/tracing
  31. github.com/rcrowley/go-metrics/exp
  32. github.com/cockroachdb/cockroach/config
  33. github.com/elastic/gosigar
  34. github.com/opentracing/opentracing-go
  35. google.golang.org/grpc/codes
  36. github.com/cockroachdb/cockroach/gossip/resolver
  37. golang.org/x/net/context
  38. github.com/cockroachdb/cockroach/util/uuid
  39. github.com/cockroachdb/cockroach/util
  40. github.com/cockroachdb/cockroach/storage
  41. github.com/cockroachdb/cockroach/util/timeutil
  42. github.com/cockroachdb/cockroach/util/humanizeutil
  43. google.golang.org/grpc/peer
  44. github.com/gogo/protobuf/proto
  45. github.com/julienschmidt/httprouter
  46. github.com/cockroachdb/cockroach/keys
  47. github.com/cockroachdb/cmux
  48. github.com/cockroachdb/cockroach/gossip
  49. github.com/rcrowley/go-metrics
  50. github.com/cockroachdb/cockroach/util/log
  51. github.com/cockroachdb/cockroach/rpc
  52. golang.org/x/net/trace
  53. github.com/cockroachdb/cockroach/build
  54. github.com/cockroachdb/cockroach/client
  55. github.com/cockroachdb/cockroach/sql

Test imports 6 package(s)

  1. github.com/cockroachdb/cockroach/security/securitytest
  2. github.com/cockroachdb/cockroach/util/randutil
  3. github.com/cockroachdb/cockroach/testutils
  4. github.com/cockroachdb/cockroach/util/leaktest
  5. github.com/gogo/protobuf/jsonpb
  6. github.com/cockroachdb/cockroach/storage/storagebase