Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
         
          
            cluster
            
            
          
           
      Package cluster is a generated protocol buffer package. 
         | 
      Package cluster is a generated protocol buffer package. | 
| 
       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. | 
| 
       cmd
        | 
      |
| 
         
          
            allocsim
            
            command
          
          
         
       | 
      |
| 
         
          
            cockroach-oss
            
            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. | 
| 
         
          
            internal/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. | 
| 
         
          
            metacheck
            
            command
          
          
         
       | 
      |
| 
         
          
            ncpus
            
            command
          
          
         
       | 
      |
| 
         
          
            protoc-gen-gogoroach
            
            command
          
          
         
       | 
      |
| 
         
          
            publish-artifacts
            
            command
          
          
         
       | 
      |
| 
         
          
            returncheck
            
            command
          
          
         
       | 
      |
| 
         
          
            teamcity-trigger
            
            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 has been deprecated for external usage. 
         | 
      Package client and its KV API has 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. | 
| 
         
          
            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 retreiving their current values. 
         | 
      Package settings provides a central registry of runtime editable settings and accompanying helper functions for retreiving their current values. | 
| 
       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. | 
| 
         
          
            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 implements an interval tree based on an augmented Left-Leaning Red Black tree. 
         | 
      Package interval implements an interval tree based on an augmented Left-Leaning Red Black 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. | 
| 
         
          
            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.