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 54 package(s)

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

Test imports 10 package(s)

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