Comments (1)
This feature is underway and schedule to ship in v0.3. You can track progress here.
The API for this right now works (or is going to work) as follows:
# Creating a job
curl -XPOST pfs/job/foo -d '{"input" : ["inputDir", "parentJob"], "container" : "jdoliner/container", "command" : ["/usr/bin/webserver", "arg1", "arg2"]}'
# Checking the status of a job being run on <commit>
curl -XGET pfs/job/foo/status?commit=<commit>
# Accessing output from a job
curl -XGET pfs/job/foo/file/bar
Once jobs are created via a post to /job
they will automatically be kicked off following the next commit to the branch they were created on.
After the initial commit jobs will be rerun any time new data is committed that changes the input to the job.
Jobs currently consist of a piece of JSON with 3 fields "input"
, "container"
and "command"
. "container"
and "command"
are used in a call to docker run
to spin up the webserver that documents are passed through. "input"
defines which documents should be passed to the server. Input can either be directories from the raw filesystem or output from other jobs. Pfs will automatically schedule jobs based on their dependency on one another.
from pachyderm.
Related Issues (20)
- Helm chart 2.10 breaks cloud-sql-auth-proxy on google with private ip's.
- pachyderm_2.10.7_linux_amd64.tar.gz unzips to pachyderm_2.10.6_linux_amd64 (not sure if this is by design) HOT 6
- How to get in touch regarding a security concern
- pachctl get file returns 'branch "master" not found in repo'
- Can't run pachctl on WSL2 HOT 6
- Integrate pull request preview environments HOT 2
- pachtl put_file pfs folder specification HOT 2
- Console styling problems in airgapped (offline) environment HOT 2
- Proxy configuration does not honor no_proxy variable with hostname HOT 3
- Pachd says running but is Never Ready HOT 1
- Vulnerability of dependency "github.com/containerd/containerd"
- Examine Golang Arenas for GC Performance
- wrong proxy port in local deployment tutorial HOT 3
- 429 error when doing a put file using a url in the Pachyderm tutorial HOT 1
- Offer Database Hosting Locally instead of AWS s3
- pgbouncer cannot connect to server
- Unable to connect to PachD HOT 2
- Main Readme 404's
- console does not load
- sign docker images using docker content trust
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pachyderm.