pachyderm: Index | Files

package pfsdb

import ""

Package pfsdb contains the database schema that PFS uses.


Package Files



var (
    // ProvenanceIndex is a secondary index on provenance
    ProvenanceIndex = &col.Index{Field: "Provenance", Multi: true}

func Branches Uses

func Branches(etcdClient *etcd.Client, etcdPrefix string, repo string) col.Collection

Branches returns a collection of branches

func Commits Uses

func Commits(etcdClient *etcd.Client, etcdPrefix string, repo string) col.Collection

Commits returns a collection of commits

func OpenCommits Uses

func OpenCommits(etcdClient *etcd.Client, etcdPrefix string) col.Collection

OpenCommits returns a collection of open commits

func PutFileRecords Uses

func PutFileRecords(etcdClient *etcd.Client, etcdPrefix string) col.Collection

PutFileRecords returns a collection of putFileRecords

func Repos Uses

func Repos(etcdClient *etcd.Client, etcdPrefix string) col.Collection

Repos returns a collection of repos

Package pfsdb imports 6 packages (graph) and is imported by 2 packages. Updated 2019-01-30. Refresh now. Tools for package owners.