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

Test imports 10 package(s)

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