We have been having discussions on HADOOP-9639 (shared cache for jars) and
the proposed design there for some time now. We are going to start work on
this and have it vetted and reviewed by the community. I have just filed
some more implementation JIRAs for this feature: YARN-1465, MAPREDUCE-5662,
Rather than working privately in our corner and sharing a big patch at the
end, I'd like to explore the idea of developing on a branch in the public
to foster more public feedback. Recently the Hadoop PMC has passed the
change to the bylaws to allow for branch committers (
and I think it would be a good model for this development.
I'd like to propose a branch development and a branch committer status for
a couple of us who are going to work on this per bylaw. Could you please
let me know what you think?