top

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.

Imports 53 package(s)

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

Test imports 9 package(s)

  1. github.com/cockroachdb/cockroach/testutils
  2. github.com/cockroachdb/cockroach/util/leaktest
  3. github.com/cockroachdb/cockroach/util/randutil
  4. github.com/cockroachdb/cockroach/storage/storagebase
  5. github.com/gogo/protobuf/jsonpb
  6. github.com/cockroachdb/cockroach/server
  7. github.com/cockroachdb/cockroach/util/protoutil
  8. github.com/cockroachdb/cockroach/security/securitytest
  9. github.com/cockroachdb/cockroach/testutils/serverutils