Deprecate:
* GenericValue.getRelatedDummyPK(String)
* Delegator.getRelatedOne and Delegator.getRelatedOneCache
* Delegator.findByAnd and Delegator.findByAndCache
* Delegator.findByPrimaryKey and Delegator.findByPrimaryKeyCache
Attached is the git log of the set of changes. It's about 2M of diff.
I haven't done full testing of all of it, some is in code that hardly
ever gets run, and we all know that the test cases we have don't cover
much.
As you can see from the log, I've been holding on to these for quite a
while. I'd like to get them off my plate. However, if I commit them
to trunk, it'll make it more difficult to backport changes to the just
released branch. So, I'm asking if I can commit these to both trunk
and 12.04. If not, we'd have to wait even longer to fully remove
these methods(at least another year).