 Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
          
            cluster
            
            
          
           Package cluster is a generated protocol buffer package. | Package cluster is a generated protocol buffer package. | 
| 
          
            localcluster/tc
            
            
          
           Package tc contains utility methods for using the Linux tc (traffic control) command to mess with the network links between cockroach nodes running on the local machine. | Package tc contains utility methods for using the Linux tc (traffic control) command to mess with the network links between cockroach nodes running on the local machine. | 
| Package build is a generated protocol buffer package. | Package build is a generated protocol buffer package. | 
| 
          
            sqlccl
            
            
          
           Package sqlccl is a generated protocol buffer package. | Package sqlccl is a generated protocol buffer package. | 
| 
          
            utilccl/licenseccl
            
            
          
           Package licenseccl is a generated protocol buffer package. | Package licenseccl is a generated protocol buffer package. | 
| cmd
       | |
| 
          
            allocsim
            
            command
          
          
         | |
| 
          
            benchmark
            
            command
          
          
         | |
| 
          
            cockroach-oss
            
            command
          
          
         | |
| 
          
            docgen
            
            command
          
          
         | |
| 
          
            generate-binary
            
            command
          
           This connects to a postgres server and crafts postgres-protocol message to encode its arguments into postgres' binary encoding. | This connects to a postgres server and crafts postgres-protocol message to encode its arguments into postgres' binary encoding. | 
| 
          
            github-post
            
            command
          
          
         | |
| 
          
            github-pull-request-make
            
            command
          
           This utility detects new tests added in a given pull request, and runs them under stress in our CI infrastructure. | This utility detects new tests added in a given pull request, and runs them under stress in our CI infrastructure. | 
| 
          
            gossipsim
            
            command
          
           Package simulation provides tools meant to visualize or test aspects of a Cockroach cluster on a single host. | Package simulation provides tools meant to visualize or test aspects of a Cockroach cluster on a single host. | 
| 
          
            metacheck
            
            command
          
          
         | |
| 
          
            protoc-gen-gogoroach
            
            command
          
          
         | |
| 
          
            publish-artifacts
            
            command
          
          
         | |
| 
          
            returncheck
            
            command
          
          
         | |
| 
          
            teamcity-trigger
            
            command
          
          
         | |
| 
          
            urlcheck
            
            command
          
          
         | |
| 
          
            zerosum
            
            command
          
          
         | |
| Package config is a generated protocol buffer package. | Package config is a generated protocol buffer package. | 
| Package gossip implements a protocol for sharing information between Cockroach nodes using an ad-hoc, peer-to-peer network. | Package gossip implements a protocol for sharing information between Cockroach nodes using an ad-hoc, peer-to-peer network. | 
| internal
       | |
| 
          
            client
            
            
          
           Package client and its KV API have been deprecated for external usage. | Package client and its KV API have been deprecated for external usage. | 
| 
          
            rsg/yacc
            
            
          
           Package yacc parses .y files. | Package yacc parses .y files. | 
| Package kv provides a key-value API to an underlying cockroach datastore. | Package kv provides a key-value API to an underlying cockroach datastore. | 
| Package roachpb is a generated protocol buffer package. | Package roachpb is a generated protocol buffer package. | 
| Package rpc is a generated protocol buffer package. | Package rpc is a generated protocol buffer package. | 
| 
          
            securitytest
            
            
          
           Package securitytest embeds the TLS test certificates. | Package securitytest embeds the TLS test certificates. | 
| Package server implements the Cockroach storage node. | Package server implements the Cockroach storage node. | 
| 
          
            diagnosticspb
            
            
          
           Package diagnosticspb is a generated protocol buffer package. | Package diagnosticspb is a generated protocol buffer package. | 
| 
          
            serverpb
            
            
          
           Package serverpb is a generated protocol buffer package. | Package serverpb is a generated protocol buffer package. | 
| 
          
            status
            
            
          
           Package status is a generated protocol buffer package. | Package status is a generated protocol buffer package. | 
| Package settings provides a central registry of runtime editable settings and accompanying helper functions for retrieving their current values. | Package settings provides a central registry of runtime editable settings and accompanying helper functions for retrieving their current values. | 
| 
          
            cluster
            
            
          
           Package cluster is a generated protocol buffer package. | Package cluster is a generated protocol buffer package. | 
| Package sql provides the user-facing API for access to a Cockroach datastore. | Package sql provides the user-facing API for access to a Cockroach datastore. | 
| 
          
            distsqlrun
            
            
          
           Package distsqlrun is a generated protocol buffer package. | Package distsqlrun is a generated protocol buffer package. | 
| 
          
            ir/irgen
            
            command
          
          
         | |
| 
          
            jobs
            
            
          
           Package jobs is a generated protocol buffer package. | Package jobs is a generated protocol buffer package. | 
| 
          
            pgbench/cmd/pgbenchsetup
            
            command
          
          
         | |
| 
          
            pgwire/pgerror
            
            
          
           Package pgerror is a generated protocol buffer package. | Package pgerror is a generated protocol buffer package. | 
| 
          
            sqlbase
            
            
          
           Package sqlbase is a generated protocol buffer package. | Package sqlbase is a generated protocol buffer package. | 
| Package storage is a generated protocol buffer package. | Package storage is a generated protocol buffer package. | 
| 
          
            engine
            
            
          
           Package engine provides low-level storage. | Package engine provides low-level storage. | 
| 
          
            engine/enginepb
            
            
          
           Package enginepb is a generated protocol buffer package. | Package enginepb is a generated protocol buffer package. | 
| 
          
            storagebase
            
            
          
           Package storagebase is a generated protocol buffer package. | Package storagebase is a generated protocol buffer package. | 
| Package ts provides a basic time series datastore on top of the underlying CockroachDB key/value datastore. | Package ts provides a basic time series datastore on top of the underlying CockroachDB key/value datastore. | 
| 
          
            tspb
            
            
          
           Package tspb is a generated protocol buffer package. | Package tspb is a generated protocol buffer package. | 
| Package ui embeds into the Cockroach certain data such as web html and stylesheets. | Package ui embeds into the Cockroach certain data such as web html and stylesheets. | 
| Package util is a generated protocol buffer package. | Package util is a generated protocol buffer package. | 
| 
          
            hlc
            
            
          
           Package hlc implements the Hybrid Logical Clock outlined in "Logical Physical Clocks and Consistent Snapshots in Globally Distributed Databases", available online at http://www.cse.buffalo.edu/tech-reports/2014-04.pdf. | Package hlc implements the Hybrid Logical Clock outlined in "Logical Physical Clocks and Consistent Snapshots in Globally Distributed Databases", available online at http://www.cse.buffalo.edu/tech-reports/2014-04.pdf. | 
| 
          
            interval
            
            
          
           Package interval provides two implementations for an interval tree. | Package interval provides two implementations for an interval tree. | 
| 
          
            leaktest
            
            
          
           Package leaktest provides tools to detect leaked goroutines in tests. | Package leaktest provides tools to detect leaked goroutines in tests. | 
| 
          
            log
            
            
          
           Package log implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. | Package log implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. | 
| 
          
            metric
            
            
          
           Package metric provides server metrics (a.k.a. | Package metric provides server metrics (a.k.a. | 
| 
          
            sdnotify
            
            
          
           Package sdnotify implements both sides of the systemd readiness protocol. | Package sdnotify implements both sides of the systemd readiness protocol. | 
| 
          
            syncutil/singleflight
            
            
          
           Package singleflight provides a duplicate function call suppression mechanism. | Package singleflight provides a duplicate function call suppression mechanism. | 
| 
          
            tracing
            
            
          
           Package tracing is a generated protocol buffer package. | Package tracing is a generated protocol buffer package. | 
 Click to show internal directories. 
   Click to hide internal directories.