hammerlab / guacamole

Spark-based variant calling, with experimental support for multi-sample somatic calling (including RNA) and local assembly
Apache License 2.0
84 stars 21 forks source link

Remove `progress` helper, use Spark/log4j #551

Open ryan-williams opened 8 years ago

ryan-williams commented 8 years ago

Spark's log4j wrapper is already used in a few places for e.g. logging warnings, and we should fold our logging into that infrastructure, where we currently have a tiny homegrown progress helper.

The former supports a lot more customizability (setting levels per package/class-name, lazily evaluating expressions iff they are being logged at a level that is displayable, etc.).