[
http://opensource.atlassian.com/projects/hibernate/browse/HHH-2060?page=c...
]
Jacob Robertson commented on HHH-2060:
--------------------------------------
@Steve - what is the threshold for getting an issue "rejected" - the previous
issue had 0 votes and got Gavin's attention. ;)
@Christian - I believe the whole point of Xavier's original comment was that there is
no code change necessary. "The current code of Hibernate manages it very well"
was the way he phrased it. I'll look into confirming this one way or the other - I
may have interpretted Xavier's comment too judiciously.
P.S. Thanks for your timely (though snarky) responses!
To be able to use <generator> with <composite-id>
-------------------------------------------------
Key: HHH-2060
URL:
http://opensource.atlassian.com/projects/hibernate/browse/HHH-2060
Project: Hibernate3
Issue Type: Improvement
Affects Versions: 3.2.0.cr4
Environment: Hibernate 3.x
Reporter: Xavier Brénuchon
Hello,
This is the continuation of HB-389
We develop an application which has very strong need for performance with several tens of
million recordings. Partitioning is a need.
So for that, I use <composite-id>. But my primary key is not a natural key, but a
real technical key :
- column of partitioning for optimization of the data base
- column of technical id
So I need to have a generator, for exemple :
<composite-id name="id" class="IdPartition">
<key-property name="org" type="string"
column="ORG"/>
<key-property name="id" type="long"
column="ID"/>
<generator class="fr.test.xavier.IdPartitionGenerator">
<param name="table">TAB_SEQ</param>
<param name="column">LAST</param>
</generator>
</composite-id>
The good news is that Hibernate can use that (HB-389).
In fact, it is enough to modify the DTD to authorize <generator> in
<composite-id> and it is all. The current code of Hibernate manages it very well.
Is it possible that Hibernate is enriched by this functionality?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://opensource.atlassian.com/projects/hibernate/secure/Administrators....
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira