Netflix / PigPen

Map-Reduce for Clojure
Apache License 2.0
565 stars 55 forks source link

Make oven/bake idempotent & public / Remove dump&show as unnecessary #27

Closed mbossenbroek closed 10 years ago

mbossenbroek commented 10 years ago

Prior to this change, it was difficult to have multiple outputs with the same ids because the oven would re-generate a number of steps. It also produced awkward commands like dump&show, which I never liked.

See pigpen.oven/bake for example usage.

Also removed dump-async because it was broken & a bad idea to begin with. And cleaned up some type hinting that was doing nothing.