Well, it's not really fixable unless we want to reinstate the JobClient(Configuration) constructor. I assume there's a reason someone removed it?
We should just be aware that removing overloaded functions is not binary backwards compatible, and try to minimize these sorts of API changes in the future... -Michael On 8/16/07 2:58 PM, "Doug Cutting" <[EMAIL PROTECTED]> wrote: > This doesn't sound like a show-stopper to me. Does it to others? > > Doug > > Michael Bieniosek wrote: >> I've noticed a strange linking problem upgrading from previous hadoop >> versions: the elimination of the JobClient(Configuration) constructor that >> is backwards-compatible for source, but not for binaries. That is to say, I >> built my job jar with hadoop-0.12.3; when I upgrade I have to do a full >> rebuild (otherwise I get a nasty linking error) but don't have to change the >> source. >> >> -Michael >> >> On 8/15/07 2:52 PM, "Doug Cutting" <[EMAIL PROTECTED]> wrote: >> >>> I've created a candidate build for Hadoop 0.14.0. >>> >>> http://people.apache.org/~cutting/hadoop-0.14.0-candidate-0/ >>> >>> Should we release this? >>> >>> Doug >>