pachyderm

package module
v2.12.2 Latest Latest
Warning

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

Go to latest
Published: Jan 15, 2025 License: Apache-2.0 Imports: 0 Imported by: 0

README

GitHub release GitHub license GoDoc Go Report Card Slack Status CLA assistant

Pachyderm – Automate data transformations with data versioning and lineage

Pachyderm is cost-effective at scale, enabling data engineering teams to automate complex pipelines with sophisticated data transformations across any type of data. Our unique approach provides parallelized processing of multi-stage, language-agnostic pipelines with data versioning and data lineage tracking. Pachyderm delivers the ultimate CI/CD engine for data.

Features

  • Data-driven pipelines automatically trigger based on detecting data changes.
  • Immutable data lineage with data versioning of any data type.
  • Autoscaling and parallel processing built on Kubernetes for resource orchestration.
  • Uses standard object stores for data storage with automatic deduplication.
  • Runs across all major cloud providers and on-premises installations.

Getting Started

To start deploying your end-to-end version-controlled data pipelines, run Pachyderm locally or you can also deploy on AWS/GCE/Azure in about 5 minutes.

You can also refer to our complete documentation to see tutorials, check out example projects, and learn about advanced features of Pachyderm.

If you'd like to see some examples and learn about core use cases for Pachyderm:

Documentation

Official Documentation

Community

Keep up to date and get Pachyderm support via:

  • Twitter Follow us on Twitter.
  • Slack Status Join our community Slack Channel to get help from the Pachyderm team and other users.

Contributing

To get started, sign the Contributor License Agreement.

You should also check out our contributing guide.

Send us PRs, we would love to see what you do! You can also check our GH issues for things labeled "help-wanted" as a good place to start. We're sometimes bad about keeping that label up-to-date, so if you don't see any, just let us know.

Usage Metrics

Pachyderm automatically reports anonymized usage metrics. These metrics help us understand how people are using Pachyderm and make it better. They can be disabled by setting the env variable METRICS to false in the pachd container.

Documentation

Overview

Package pachyderm needs to be documented.

TODO: document

Directories

Path Synopsis
etc
examples
src
admin
Package admin is a reverse proxy.
Package admin is a reverse proxy.
auth
Package auth is a reverse proxy.
Package auth is a reverse proxy.
cdr
Package cdr provides common data references.
Package cdr provides common data references.
client
Package client implements a gRPC client for Pachyderm.
Package client implements a gRPC client for Pachyderm.
client/limit
Package limit provides primitives to limit concurrency.
Package limit provides primitives to limit concurrency.
cmd/compile-with-coverage
Binary compile-with-coverage takes a GOPATH created by the Bazel go_path rule, resolves all symlinks inside it by copying, and invokes the Go compiler.
Binary compile-with-coverage takes a GOPATH created by the Bazel go_path rule, resolves all symlinks inside it by copying, and invokes the Go compiler.
cmd/dedupe-tar
Command dedupe-tar removes duplicate files from the tar provided on stdin, writing a zstd-compressed tar to stdout.
Command dedupe-tar removes duplicate files from the tar provided on stdin, writing a zstd-compressed tar to stdout.
cmd/starpach
Command starpach is a tool for developers of Pachyderm.
Command starpach is a tool for developers of Pachyderm.
constants
Package constants contains constants shared among packages.
Package constants contains constants shared among packages.
debug
Package debug is a reverse proxy.
Package debug is a reverse proxy.
enterprise
Package enterprise is a reverse proxy.
Package enterprise is a reverse proxy.
identity
Package identity is a reverse proxy.
Package identity is a reverse proxy.
internal/admindb
Package admindb provides functions for interacting with the admin.* database schema.
Package admindb provides functions for interacting with the admin.* database schema.
internal/analyzers/asasalint
Package asasalint aliases github.com/alingse/asasalint.
Package asasalint aliases github.com/alingse/asasalint.
internal/analyzers/asciicheck
Package asciicheck provides an asciicheck analyzer.
Package asciicheck provides an asciicheck analyzer.
internal/analyzers/bidichk
Package bidichk aliases github.com/breml/bidichk/pkg/bidichk.
Package bidichk aliases github.com/breml/bidichk/pkg/bidichk.
internal/analyzers/depguard
Package depguard provides a depguard analyzer.
Package depguard provides a depguard analyzer.
internal/analyzers/errcheck
Package errcheck provides an errcheck analyzer.
Package errcheck provides an errcheck analyzer.
internal/analyzers/exhaustive
Package exhaustive provides an analyzer from github.com/nishanths/exhaustive.
Package exhaustive provides an analyzer from github.com/nishanths/exhaustive.
internal/analyzers/gofmt
Package gofmt provides an analyzer which checks that files have been run through gofmt.
Package gofmt provides an analyzer which checks that files have been run through gofmt.
internal/analyzers/goprintffuncname
Package goprintffuncname aliases github.com/jirfag/go-printf-func-name/pkg/analyzer.
Package goprintffuncname aliases github.com/jirfag/go-printf-func-name/pkg/analyzer.
internal/analyzers/ineffassign
Package ineffassign aliases github.com/gordonklaus/ineffassign/pkg/ineffassign.
Package ineffassign aliases github.com/gordonklaus/ineffassign/pkg/ineffassign.
internal/analyzers/staticcheck
Package staticcheck implements static checks based on https://github.com/sluongng/nogo-analyzer
Package staticcheck implements static checks based on https://github.com/sluongng/nogo-analyzer
internal/analyzers/wrapcheck
Package wrapcheck provides a wrapcheck analyzer.
Package wrapcheck provides a wrapcheck analyzer.
internal/ancestry
Package ancestry implements git-like ancestry references.
Package ancestry implements git-like ancestry references.
internal/archiveserver
Package archiveserver implements an HTTP server for downloading archives.
Package archiveserver implements an HTTP server for downloading archives.
internal/authdb
Package authdb implements auth-related PostgreSQL collections.
Package authdb implements auth-related PostgreSQL collections.
internal/backoff
Package backoff implements backoff algorithms for retrying operations.
Package backoff implements backoff algorithms for retrying operations.
internal/bazel
Package bazel provides some utilities for working with Bazel.
Package bazel provides some utilities for working with Bazel.
internal/cleanup
Package cleanup provides an abstraction to clean up resources.
Package cleanup provides an abstraction to clean up resources.
internal/client
Package client implements a Pachyderm client.
Package client implements a Pachyderm client.
internal/clusterstate
Package clusterstate needs to be documented.
Package clusterstate needs to be documented.
internal/clusterstate/migrationutils
Package migrationutils implements a general purpose "batcher" for executing multiple SQL statements with a single Postgres call.
Package migrationutils implements a general purpose "batcher" for executing multiple SQL statements with a single Postgres call.
internal/clusterstate/v2.10.0
Package v2_10_0 provides migrations from v2.9.x to v2.10.0.
Package v2_10_0 provides migrations from v2.9.x to v2.10.0.
internal/clusterstate/v2.11.0
Package v2_11_0 provides migrations from v2.10.x to v2.11.0.
Package v2_11_0 provides migrations from v2.10.x to v2.11.0.
internal/clusterstate/v2.12.0
Package v2_12_0 provides migrations to update v2.11.x to v2.12.0.
Package v2_12_0 provides migrations to update v2.11.x to v2.12.0.
internal/clusterstate/v2.5.0
Package v2_5_0 needs to be documented.
Package v2_5_0 needs to be documented.
internal/clusterstate/v2.6.0
Package v2_6_0 needs to be documented.
Package v2_6_0 needs to be documented.
internal/clusterstate/v2.7.0
Package v2_7_0 provides migrations from v2.6.x to v2.7.0.
Package v2_7_0 provides migrations from v2.6.x to v2.7.0.
internal/clusterstate/v2.8.0
Package v2_8_0 needs to be documented.
Package v2_8_0 needs to be documented.
internal/clusterstate/v2.8.0/pfsdb_28x
Package pfsdb_28x contains the database schema that PFS uses.
Package pfsdb_28x contains the database schema that PFS uses.
internal/cmdutil
Package cmdutil needs to be documented.
Package cmdutil needs to be documented.
internal/cmputil
Package cmputil provides utilities for cmp.Diff.
Package cmputil provides utilities for cmp.Diff.
internal/collection
Package collection implements etcd- and PostgreSQL-backed object collections.
Package collection implements etcd- and PostgreSQL-backed object collections.
internal/conditionalrequest
Package conditionalrequest handles HTTP conditional requests based on modification time and etags.
Package conditionalrequest handles HTTP conditional requests based on modification time and etags.
internal/config
Package config implements pachctl configuration.
Package config implements pachctl configuration.
internal/consistenthashing
Package consistenthashing needs to be documented.
Package consistenthashing needs to be documented.
internal/coredb
Package coredb implements cluster metadata.
Package coredb implements cluster metadata.
internal/cronutil
Package cronutil provides an implementation of the cron.Schedule interface.
Package cronutil provides an implementation of the cron.Schedule interface.
internal/dbutil
Package dbutil provides database utilities.
Package dbutil provides database utilities.
internal/determined
Package determined provides a Determined (HPE Machine Learning Development Environment) client.
Package determined provides a Determined (HPE Machine Learning Development Environment) client.
internal/dlock
Package dlock implements a distributed lock on top of etcd.
Package dlock implements a distributed lock on top of etcd.
internal/dockertestenv
Package dockertestenv provides test environment where service dependencies are docker containers.
Package dockertestenv provides test environment where service dependencies are docker containers.
internal/errors
Package errors aliases the standard library errors and github.com/pkg/errors.
Package errors aliases the standard library errors and github.com/pkg/errors.
internal/errutil
Package errutil provides error utilities.
Package errutil provides error utilities.
internal/fileserver
Package fileserver implements a server for downloading PFS files over plain HTTP (i.e.
Package fileserver implements a server for downloading PFS files over plain HTTP (i.e.
internal/fsutil
Package fsutil provides a temporary file abstraction.
Package fsutil provides a temporary file abstraction.
internal/gazelle/jsonnet
Package jsonnet is a Gazelle plugin that generates rules when it sees jsonnet files in the repository.
Package jsonnet is a Gazelle plugin that generates rules when it sees jsonnet files in the repository.
internal/grpcutil
Package grpcutil provides gRPC utilities.
Package grpcutil provides gRPC utilities.
internal/jsonschema
Package jsonschema bundles the generated JSON schemas.
Package jsonschema bundles the generated JSON schemas.
internal/keycache
Package keycache needs to be documented.
Package keycache needs to be documented.
internal/kindenv
Package kindenv manages Kind (github.com/kubernetes-sigs/kind) environments.
Package kindenv manages Kind (github.com/kubernetes-sigs/kind) environments.
internal/kvparse
Package kvparse implements a language for representing key/value pairs.
Package kvparse implements a language for representing key/value pairs.
internal/kvparse/kvgrammar
Package kvgrammar provides key-value parsing for metadata.
Package kvgrammar provides key-value parsing for metadata.
internal/license
Package license implements license validation.
Package license implements license validation.
internal/limit
Package limit provides primitives to limit concurrency.
Package limit provides primitives to limit concurrency.
internal/log
Package log is Pachyderm's logger.
Package log is Pachyderm's logger.
internal/lokiutil
Package lokiutil provides utilities for working with Loki.
Package lokiutil provides utilities for working with Loki.
internal/lokiutil/client
Package client provides a Loki client.
Package client provides a Loki client.
internal/lokiutil/testloki
Package testloki needs to be documented.
Package testloki needs to be documented.
internal/meters
Package meters implements lightweight metrics for internal use.
Package meters implements lightweight metrics for internal use.
internal/metrics
Package metrics provides metrics reporting.
Package metrics provides metrics reporting.
internal/middleware/auth
Package auth implements an authentication gRPC middleware.
Package auth implements an authentication gRPC middleware.
internal/middleware/auth/httpauth
Package httpauth extracts auth information from an HTTP request.
Package httpauth extracts auth information from an HTTP request.
internal/middleware/errors
Package errors provides error-intercepting gRPC middleware.
Package errors provides error-intercepting gRPC middleware.
internal/middleware/logging
Package logging provides a logging gRPC interceptor.
Package logging provides a logging gRPC interceptor.
internal/middleware/logging/client
Package client contains GRPC client interceptors for logging.
Package client contains GRPC client interceptors for logging.
internal/middleware/recovery
Package recovery implements a GRPC server interceptor that recovers from panicking RPCs.
Package recovery implements a GRPC server interceptor that recovers from panicking RPCs.
internal/middleware/validation
Package validation provides a validating gRPC interceptor.
Package validation provides a validating gRPC interceptor.
internal/middleware/version
Package version implements a version-checking gRPC interceptor.
Package version implements a version-checking gRPC interceptor.
internal/migrations
Package migrations implements database migrations.
Package migrations implements database migrations.
internal/minikubetestenv
Package minikubetestenv needs to be documented.
Package minikubetestenv needs to be documented.
internal/miscutil
Package miscutil provides an "Island of Misfit Toys", but for helper functions
Package miscutil provides an "Island of Misfit Toys", but for helper functions
internal/obj
Package obj needs to be documented.
Package obj needs to be documented.
internal/obj/integrationtests
Package integrationtests needs to be documented.
Package integrationtests needs to be documented.
internal/pachconfig
Package pachconfig contains the configuration models for Pachyderm.
Package pachconfig contains the configuration models for Pachyderm.
internal/pachctl
Package pachctl contains utilities for implementing pachctl commands.
Package pachctl contains utilities for implementing pachctl commands.
internal/pachd
Package pachd implements the Pachyderm dæmon and its various modes.
Package pachd implements the Pachyderm dæmon and its various modes.
internal/pachdev
Package pachdev needs to be documented.
Package pachdev needs to be documented.
internal/pacherr
Package pacherr needs documentation.
Package pacherr needs documentation.
internal/pachhash
Package pachhash abstracts over BLAKE2b and provides some utilities.
Package pachhash abstracts over BLAKE2b and provides some utilities.
internal/pachsql
Package pachsql needs documentation.
Package pachsql needs documentation.
internal/pachtmpl
Package pachtmpl provides jsonnet templating.
Package pachtmpl provides jsonnet templating.
internal/pager
Package pager implements paging based on the PAGER environment variable.
Package pager implements paging based on the PAGER environment variable.
internal/pbutil
Package pbutil implements some utilities for protobufs.
Package pbutil implements some utilities for protobufs.
internal/pctx
Package pctx implements contexts for Pachyderm.
Package pctx implements contexts for Pachyderm.
internal/pfsdb
Package pfsdb contains the database schema that PFS uses.
Package pfsdb contains the database schema that PFS uses.
internal/pfsfile
Package pfsfile implements path canonicalization.
Package pfsfile implements path canonicalization.
internal/pfsload
Package pfsload needs to be documented.
Package pfsload needs to be documented.
internal/pfssync
Package pfssync needs to be documented.
Package pfssync needs to be documented.
internal/pfsutil
Package pfsutil needs to be documented.
Package pfsutil needs to be documented.
internal/pgjsontypes
Package pgjsontypes contains types for interacting with JSON objects in Postgres.
Package pgjsontypes contains types for interacting with JSON objects in Postgres.
internal/pjs
Package pjs needs to be documented.
Package pjs needs to be documented.
internal/pjsdb
Package pjsdb exports functions and structs for creating, reading, writing, and deleting Job and Queue objects in PJS.
Package pjsdb exports functions and structs for creating, reading, writing, and deleting Job and Queue objects in PJS.
internal/ppsdb
Package ppsdb contains the database schema that PPS uses.
Package ppsdb contains the database schema that PPS uses.
internal/ppsload
Package ppsload needs to be documented.
Package ppsload needs to be documented.
internal/ppsutil
Package ppsutil contains utilities for various PPS-related tasks, which are shared by both the PPS API and the worker binary.
Package ppsutil contains utilities for various PPS-related tasks, which are shared by both the PPS API and the worker binary.
internal/preflight
Package preflight offers checks that can be run by pachd in preflight mode.
Package preflight offers checks that can be run by pachd in preflight mode.
internal/pretty
Package pretty provides pretty-printing.
Package pretty provides pretty-printing.
internal/proc
Package proc contains utilities for monitoring the resource use of processes.
Package proc contains utilities for monitoring the resource use of processes.
internal/profileutil
Package profileutil contains functionality to export performance information to external systems.
Package profileutil contains functionality to export performance information to external systems.
internal/progress
Package progress provides TTY progress bars.
Package progress provides TTY progress bars.
internal/promutil
Package promutil contains utilities for collecting Prometheus metrics.
Package promutil contains utilities for collecting Prometheus metrics.
internal/protoutil
Package protoutil contains some utilities for interacting with protocol buffer objects.
Package protoutil contains some utilities for interacting with protocol buffer objects.
internal/random
Package random provides cryptographically random, URL-safe string generation.
Package random provides cryptographically random, URL-safe string generation.
internal/randutil
Package randutil provides random utilities.
Package randutil provides random utilities.
internal/require
Package require implements test assertions.
Package require implements test assertions.
internal/restart
Package restart shuts down Pachyderm when someone wants it to.
Package restart shuts down Pachyderm when someone wants it to.
internal/restgateway
Package restgateway implements a REST gateway.
Package restgateway implements a REST gateway.
internal/sdata
Package sdata provides tools for dealing with structured data.
Package sdata provides tools for dealing with structured data.
internal/sdata/csv
Package csv reads and writes comma-separated values (CSV) files.
Package csv reads and writes comma-separated values (CSV) files.
internal/sdata/testutil
Package testutil needs to be documented.
Package testutil needs to be documented.
internal/secrets
Package secrets implements a type whose value is not printed when stringified.
Package secrets implements a type whose value is not printed when stringified.
internal/serde
Package serde contains Pachyderm-specific data structures for marshalling and unmarshalling Go structs and maps to structured text formats (currently just JSON and YAML).
Package serde contains Pachyderm-specific data structures for marshalling and unmarshalling Go structs and maps to structured text formats (currently just JSON and YAML).
internal/serviceenv
Package serviceenv needs to be documented.
Package serviceenv needs to be documented.
internal/setupenv
Package setupenv manages creating pachd.*Envs from pachconfig objects.
Package setupenv manages creating pachd.*Envs from pachconfig objects.
internal/signals
Package signals implements cross-platform signal-handling.
Package signals implements cross-platform signal-handling.
internal/snapshot
Package snapshot implements subsystem-independent disaster recovery.
Package snapshot implements subsystem-independent disaster recovery.
internal/snapshot/cmds
Package cmds implements commands for snapshot
Package cmds implements commands for snapshot
internal/snapshot/pretty
Package pretty implements pretty-printing for snapshot
Package pretty implements pretty-printing for snapshot
internal/snapshotdb
Package snapshotdb implements subsystem-independent disaster recovery database CRUD.
Package snapshotdb implements subsystem-independent disaster recovery database CRUD.
internal/starlark
Package starlark runs Pachyderm-specific starlark programs.
Package starlark runs Pachyderm-specific starlark programs.
internal/starlark/lib/k8s
Package k8s is a Kubernetes API binding for Starlark.
Package k8s is a Kubernetes API binding for Starlark.
internal/starlark/lib/template
Package template is a text/template binding for Starlark.
Package template is a text/template binding for Starlark.
internal/starlark/starcmp
Package starcmp provides utilities for running cmp.Diff on Starlark values.
Package starcmp provides utilities for running cmp.Diff on Starlark values.
internal/starlark/startest
Package startest provides utilities for Starlark tests.
Package startest provides utilities for Starlark tests.
internal/storage
Package storage needs to be documented.
Package storage needs to be documented.
internal/storage/chunk
Package chunk provides access to data through content-addressed chunks.
Package chunk provides access to data through content-addressed chunks.
internal/storage/fileset
Package fileset provides access to files through file sets.
Package fileset provides access to files through file sets.
internal/storage/fileset/index
Package index provides access to files through multilevel indexes.
Package index provides access to files through multilevel indexes.
internal/storage/kv
Package kv provides a Key-Value Store interface and a few implementations.
Package kv provides a Key-Value Store interface and a few implementations.
internal/storage/metrics
Package metrics implements storage metrics.
Package metrics implements storage metrics.
internal/storage/renew
Package renew needs to be documented.
Package renew needs to be documented.
internal/storage/track
Package track implements a tracker.
Package track implements a tracker.
internal/stream
Package stream contains interfaces and helper functions for managing iterators that can block.
Package stream contains interfaces and helper functions for managing iterators that can block.
internal/stream/heap
Package heap implements a min-heap.
Package heap implements a min-heap.
internal/tabwriter
Package tabwriter provides a tabular-data writer.
Package tabwriter provides a tabular-data writer.
internal/tarutil
Package tarutil implements utilities for tar file handling.
Package tarutil implements utilities for tar file handling.
internal/task
Package task defines task management utilities.
Package task defines task management utilities.
internal/task/cmds
Package cmds implements pachctl commands for the task service.
Package cmds implements pachctl commands for the task service.
internal/task/taskprotos
Package taskprotos needs to be documented.
Package taskprotos needs to be documented.
internal/taskchain
Package taskchain implements chains of parallel and serial tasks.
Package taskchain implements chains of parallel and serial tasks.
internal/testetcd
Package testetcd needs to be documented.
Package testetcd needs to be documented.
internal/testpachd
Package testpachd needs to be documented.
Package testpachd needs to be documented.
internal/testpachd/realenv
Package realenv needs to be documented.
Package realenv needs to be documented.
internal/testutil
Package testutil needs to be documented.
Package testutil needs to be documented.
internal/testutil/random
Package random enables the caller to seed package rand based on the current time.
Package random enables the caller to seed package rand based on the current time.
internal/testutilpachctl
Package testutilpachctl contains utilities for running pachctl commands directly.
Package testutilpachctl contains utilities for running pachctl commands directly.
internal/tls
Package tls provides a few TLS certificate handling utilities.
Package tls provides a few TLS certificate handling utilities.
internal/tracing
Package tracing provides utilities related to Jaeger tracing.
Package tracing provides utilities related to Jaeger tracing.
internal/tracing/extended
Package extended needs to be documented.
Package extended needs to be documented.
internal/transactiondb
Package transactiondb contains the database schema that Pachyderm transactions use.
Package transactiondb contains the database schema that Pachyderm transactions use.
internal/transactionenv
Package transactionenv needs to be documented.
Package transactionenv needs to be documented.
internal/transactionenv/txncontext
Package txncontext implements a transaction context.
Package txncontext implements a transaction context.
internal/transforms
Package transforms contains PPS Pipeline Transform implementations.
Package transforms contains PPS Pipeline Transform implementations.
internal/uuid
Package uuid implement hyphenless UUIDs.
Package uuid implement hyphenless UUIDs.
internal/watch
Package watch implements better watch semantics on top of etcd.
Package watch implements better watch semantics on top of etcd.
internal/watch/postgres
Package postgres needs to be documented.
Package postgres needs to be documented.
internal/weblinker
Package weblinker generates links to Pachyderm resources served over HTTP.
Package weblinker generates links to Pachyderm resources served over HTTP.
license
Package license declares a license subsystem.
Package license declares a license subsystem.
logs
Package logs is a reverse proxy.
Package logs is a reverse proxy.
metadata
Package metadata is a reverse proxy.
Package metadata is a reverse proxy.
pfs
Package pfs is a reverse proxy.
Package pfs is a reverse proxy.
pjs
Package pjs is a reverse proxy.
Package pjs is a reverse proxy.
pps
Package pps is a reverse proxy.
Package pps is a reverse proxy.
proto/protoc-gen-zap
Command protoc-gen-zap generates MarshalLogObject methods for protocol buffer messages; allowing them to be printed with zap.Object().
Command protoc-gen-zap generates MarshalLogObject methods for protocol buffer messages; allowing them to be printed with zap.Object().
protoextensions
Package protoextensions is the runtime support code for protoc-gen-zap (in ../etc/proto).
Package protoextensions is the runtime support code for protoc-gen-zap (in ../etc/proto).
proxy
Package proxy is a reverse proxy.
Package proxy is a reverse proxy.
server/admin/cmds
Package cmds implements pachctl commands for the admin service.
Package cmds implements pachctl commands for the admin service.
server/admin/server
Package server implements the admin service gRPC server.
Package server implements the admin service gRPC server.
server/auth
Package auth defines (or implements?) an auth server.
Package auth defines (or implements?) an auth server.
server/auth/cmds
Package cmds implements pachctl commands for the auth service.
Package cmds implements pachctl commands for the auth service.
server/auth/server
Package server implement the auth service gRPC server.
Package server implement the auth service gRPC server.
server/auth/server/testing
Package testing needs to be documented.
Package testing needs to be documented.
server/auth/testing
Package testing has something to do with auth testing.
Package testing has something to do with auth testing.
server/cmd/pachctl/cmd
Package cmd needs to be documented.
Package cmd needs to be documented.
server/cmd/pachctl/shell
Package shell needs to be documented.
Package shell needs to be documented.
server/cmd/pachhttp
Command pachhttp runs the Pachyderm HTTP server locally, against your current pachctl context.
Command pachhttp runs the Pachyderm HTTP server locally, against your current pachctl context.
server/config
Package cmds implements configuration-related commands.
Package cmds implements configuration-related commands.
server/debug/cmds
Package cmds implements pachctl commands for the debug service.
Package cmds implements pachctl commands for the debug service.
server/debug/server
Package server needs to be documented.
Package server needs to be documented.
server/debug/server/debugstar
Package debugstar lets parts of the debug dump machinery be used by Starlark scripts.
Package debugstar lets parts of the debug dump machinery be used by Starlark scripts.
server/debug/shell
Package shell needs to be documented.
Package shell needs to be documented.
server/enterprise
Package enterprise declares an interface representing an enterprise API server.
Package enterprise declares an interface representing an enterprise API server.
server/enterprise/cmds
Package cmds implements pachctl commands for the enterprise service.
Package cmds implements pachctl commands for the enterprise service.
server/enterprise/server
Package server implements the identity service gRPC server.
Package server implements the identity service gRPC server.
server/enterprise/text
Package text contains strings to be used in error messages and calls to action for the enterprise product.
Package text contains strings to be used in error messages and calls to action for the enterprise product.
server/http
Package http is a browser-targeted HTTP server for Pachyderm.
Package http is a browser-targeted HTTP server for Pachyderm.
server/identity
Package identity needs to be documented.
Package identity needs to be documented.
server/identity/cmds
Package cmds implements pachctl commands for the identity service.
Package cmds implements pachctl commands for the identity service.
server/identity/server
Package server implements the identity service gRPC server.
Package server implements the identity service gRPC server.
server/identityutil
Package identityutil provides utilities for identities.
Package identityutil provides utilities for identities.
server/license
Package license implements the license server.
Package license implements the license server.
server/license/cmds
Package cmds implements pachctl commands for the license service.
Package cmds implements pachctl commands for the license service.
server/license/server
Package server implements the license service gRPC server.
Package server implements the license service gRPC server.
server/logs
Package logs implements the log service gRPC server.
Package logs implements the log service gRPC server.
server/logs/cmds
Package cmds implements pachctl commands for the logs service.
Package cmds implements pachctl commands for the logs service.
server/logs/server
Package server implements the logs service gRPC server.
Package server implements the logs service gRPC server.
server/metadata
Package metadata needs to be documented.
Package metadata needs to be documented.
server/metadata/cmds
Package cmds implements pachctl commands for the metadata service.
Package cmds implements pachctl commands for the metadata service.
server/metadata/server
Package server implements the metadata service gRPC server.
Package server implements the metadata service gRPC server.
server/misc/cmds
Package cmds implements miscellaneous pachctl commands.
Package cmds implements miscellaneous pachctl commands.
server/pachw/server
Package server needs to be documented.
Package server needs to be documented.
server/pfs
Package pfs needs to be documented.
Package pfs needs to be documented.
server/pfs/cmds
Package cmds implements pachctl commands for the PFS service.
Package cmds implements pachctl commands for the PFS service.
server/pfs/fuse
Package fuse implements a FUSE server for PFS.
Package fuse implements a FUSE server for PFS.
server/pfs/pretty
Package pretty implements pretty-printing for PFS.
Package pretty implements pretty-printing for PFS.
server/pfs/s3
Package s3 needs to be documented.
Package s3 needs to be documented.
server/pfs/server
Package server needs to be documented.
Package server needs to be documented.
server/pfs/server/testing
Package testing needs to be documented.
Package testing needs to be documented.
server/pps
Package pps needs to be documented.
Package pps needs to be documented.
server/pps/cmds
Package cmds implements pachctl commands for the PPS service.
Package cmds implements pachctl commands for the PPS service.
server/pps/pretty
Package pretty implements pretty-printing for the PPS service.
Package pretty implements pretty-printing for the PPS service.
server/pps/server
Package server needs to be documented.
Package server needs to be documented.
server/proxy/server
Package server implements the proxy service gRPC server.
Package server implements the proxy service gRPC server.
server/transaction/cmds
Package cmds implements pachctl commands for the transaction service.
Package cmds implements pachctl commands for the transaction service.
server/transaction/pretty
Package pretty implements pretty-printing for the transaction service.
Package pretty implements pretty-printing for the transaction service.
server/transaction/server
Package server implements the transaction service gRPC server.
Package server implements the transaction service gRPC server.
server/worker
Package worker needs to be documented.
Package worker needs to be documented.
server/worker/common
Package common needs to be documented.
Package common needs to be documented.
server/worker/datum
Package datum needs to be documented.
Package datum needs to be documented.
server/worker/driver
Package driver needs to be documented.
Package driver needs to be documented.
server/worker/logs
Package logs needs to be documented.
Package logs needs to be documented.
server/worker/pipeline/service
Package service needs to be documented.
Package service needs to be documented.
server/worker/pipeline/spout
Package spout needs to be documented.
Package spout needs to be documented.
server/worker/pipeline/transform
Package transform needs to be documented.
Package transform needs to be documented.
server/worker/server
Package server needs to be documented.
Package server needs to be documented.
server/worker/stats
Package stats provides worker metrics.
Package stats provides worker metrics.
snapshot
Package snapshot is a reverse proxy.
Package snapshot is a reverse proxy.
storage
Package storage is a reverse proxy.
Package storage is a reverse proxy.
testing/cmds/go-test-results
Package gotestresults needs documentation.
Package gotestresults needs documentation.
testing/govulncheck
Package govulncheck implements vulnerability checking.
Package govulncheck implements vulnerability checking.
testing/pachdev
See <project-root>/LOCAL.md for documentation.
See <project-root>/LOCAL.md for documentation.
testing/psql
Command psql connects to postgres-0 setup by pachdev's default settings in your current k8s namespace and starts a `psql` shell against it.
Command psql connects to postgres-0 setup by pachdev's default settings in your current k8s namespace and starts a `psql` shell against it.
testing/testpachd
Command testpachd starts up a local pachd.
Command testpachd starts up a local pachd.
transaction
Package transaction is a reverse proxy.
Package transaction is a reverse proxy.
version
Package version implements the version RPC server (and a client?).
Package version implements the version RPC server (and a client?).
version/versionpb
Package versionpb is a reverse proxy.
Package versionpb is a reverse proxy.
worker
Package worker is a reverse proxy.
Package worker is a reverse proxy.
tools

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳