Your contribution, or actually the one of cwong15 is not ignored, it is acknowledged and being worked on. It's just not so easy to get done right, but good luck with "other" jpa providers. EclipseLink has IMO much more severe bugs and some are actually ignored for already 7 years or more. The only other (JPA 2.1ish) provider is DataNucleus which isn't certified and probably lacks a few things also. OpenJPA is only JPA 2.0 certified and hasn't seen much development lately. It's ok if you don't contribute code, but you are in no position to demand a fix immediately. Many people that work on Hibernate do this in their spare time. In fact we have our own priorities just like you, and apparently this isn't such a big priority to anyone. Are you fixing bugs in your projects for "free"? Good for you, we would very much appreciate if you could take the time for Hibernate as well. Or do you charge your customers? Then please understand that we have customers of our own that pay our salaries which entitels them to actually "demand" something. If you find somebody to do it for "free"(maybe you could do it yourself?) or pay someone to do it, this fix will probably be merged in no time! We are going to fix this eventually, but it would be a lot easier if you actually helped rather than just demand it being done faster. |