cockroach/

directory
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 20, 2022 License: Apache-2.0

README

Fork From cockroach-gen

Directories

Path Synopsis
pkg
sql/lexbase/allkeywords
all-keywords generates sql/lexbase/keywords.go from sql.y.
all-keywords generates sql/lexbase/keywords.go from sql.y.
sql/oidext
Package oidext contains oids that are not in `github.com/lib/pq/oid` as they are not shipped by default with postgres.
Package oidext contains oids that are not in `github.com/lib/pq/oid` as they are not shipped by default with postgres.
sql/pgwire/hba
Package hba implements an hba.conf parser.
Package hba implements an hba.conf parser.
sql/pgwire/identmap
Package identmap contains the code for parsing a pg_ident.conf file, which allows a database operator to create some number of mappings between system identities (e.g.: GSSAPI or X.509 principals) and database usernames.
Package identmap contains the code for parsing a pg_ident.conf file, which allows a database operator to create some number of mappings between system identities (e.g.: GSSAPI or X.509 principals) and database usernames.
sql/pgwire/pgcode
Package pgcode defines the PostgreSQL 5-character support codes used throughout the CockroachDB source tree.
Package pgcode defines the PostgreSQL 5-character support codes used throughout the CockroachDB source tree.
sql/pgwire/pgwirebase
Package pgwirebase contains type definitions and very basic protocol structures to be used by both the pgwire package and by others (particularly by the sql package).
Package pgwirebase contains type definitions and very basic protocol structures to be used by both the pgwire package and by others (particularly by the sql package).
sql/sem/catid
Package catid is a low-level package exporting ID types.
Package catid is a low-level package exporting ID types.
sql/sem/tree/treebin
Package treebin contains the implementation-agnostic information about all binary operators that we support.
Package treebin contains the implementation-agnostic information about all binary operators that we support.
sql/sem/tree/treecmp
Package treecmp contains the implementation-agnostic information about all comparison operators that we support.
Package treecmp contains the implementation-agnostic information about all comparison operators that we support.
sql/sem/tree/treewindow
Package treewindow contains some constants describing window-function specific options.
Package treewindow contains some constants describing window-function specific options.
util/encoding/csv
Package csv reads and writes comma-separated values (CSV) files.
Package csv reads and writes comma-separated values (CSV) files.
util/flagutil
Package flagutil facilitates creation of rich flag types.
Package flagutil facilitates creation of rich flag types.
util/fsm
Package fsm provides an interface for defining and working with finite-state machines.
Package fsm provides an interface for defining and working with finite-state machines.
util/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.
util/interval
Package interval provides two implementations for an interval tree.
Package interval provides two implementations for an interval tree.
util/interval/generic
Package generic provides an implementation of a generic immutable interval B-Tree.
Package generic provides an implementation of a generic immutable interval B-Tree.
util/log
Package log implements logging.
Package log implements logging.
util/log/eventpb
Package eventpb defines standardized payloads for cluster-level and SQL-level event reporting.
Package eventpb defines standardized payloads for cluster-level and SQL-level event reporting.
util/log/logconfig
Package logconfig manages the configuration of the logging channels and their logging sinks.
Package logconfig manages the configuration of the logging channels and their logging sinks.
util/pretty
Package pretty prints documents based on a target line width.
Package pretty prints documents based on a target line width.
util/quotapool
Package quotapool provides an abstract implementation of a pool of resources to be distributed among concurrent clients.
Package quotapool provides an abstract implementation of a pool of resources to be distributed among concurrent clients.
util/sdnotify
Package sdnotify implements both sides of the systemd readiness protocol.
Package sdnotify implements both sides of the systemd readiness protocol.
util/syncutil/singleflight
Package singleflight provides a duplicate function call suppression mechanism.
Package singleflight provides a duplicate function call suppression mechanism.
util/sysutil
Package sysutil is a cross-platform compatibility layer on top of package syscall.
Package sysutil is a cross-platform compatibility layer on top of package syscall.
util/targz
Package targz can expose a very rudimentary fs.FS given a .tar.gz-encoded source file.
Package targz can expose a very rudimentary fs.FS given a .tar.gz-encoded source file.
util/timeutil/pgdate
Package pgdate contains parsing functions and types for dates and times in a manner that is compatible with PostgreSQL.
Package pgdate contains parsing functions and types for dates and times in a manner that is compatible with PostgreSQL.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL