Bug 150233

Summary: RHN-Java: Upgrade to Hibernate 3.0
Product: [Retired] Red Hat Network Reporter: Mike McCune <mmccune>
Component: RHN/Web SiteAssignee: Michael Bowman <mbowman>
Status: CLOSED NOTABUG QA Contact: Vlady Zlatkin <vzlatkin>
Severity: medium Docs Contact:
Priority: medium    
Version: rhn410CC: rhn-bugs
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-09-30 20:31:02 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Mike McCune 2005-03-03 21:04:09 UTC
Hibernate 3.0 has been released so in the near term we want to migrate our
codebase to use the newest version.

Comment 1 Mike McCune 2005-03-03 21:05:19 UTC
Email conversation about the topic:

Bret McMillan wrote:

> On Mon, Feb 28, 2005 at 02:22:30PM -0500, Mike McCune wrote:
>
>> Just a headsup for all of us.  We definitely don't want to switch yet, but
its good to know its there:
>>
>> http://blog.hibernate.org/cgi-bin/blosxom.cgi/2005/02/28#3announce
>
>
>
> 1.  Who are the 2 people i can jot down as our Hibernate experts for
>     subject-matter-experts.txt?


I'd be happy to put myself in there.

>
> 2.  What are the compelling points?  Multiple table objects is the one
>     I know about... things that catch the stupid suit's eye:
>
>     o  filters
>     o  xml replication


o Much more flexible O/R mapping: support for exotic association and inheritance
mappings, and greater flexibility when working with legacy data.

Sounds warm and fuzzy, but some of the work we did for the Action tables would
have been easier in Hibernate 3.

o Unprecendented flexibility for mixing handwritten and generated SQL within a
single application or even a single entity: full support for "derived" entities
and attributes defined in the mapping document, full support for overriding any
generated SQL statement with handwritten SQL, support for *stored procedures*.

The main thing here is that we can specify a storedproc for inserts. Right now
we have to hand-code different cases for inserts vs updates for our objects that
rely on a SP to create them (orgs and users).

o Hibernate Tools preview: a full suite of Eclipse plugins for working with
Hibernate 3.0, including mapping editor, interactive query prototyping, schema
reverse engineering tool.

Mmmm, goodness.

Mike


Comment 2 Mike McCune 2005-04-08 18:56:40 UTC
Adding for consideration for 410.

Comment 3 Max Spevack 2005-08-29 18:53:03 UTC
mass assign rhn410 QA contact

Comment 4 Jesus M. Rodriguez 2005-09-16 17:52:55 UTC
Currently, creating the RPM for hibernate remains.  After that is done, we can
close this bug.  This bug is strictly a developer task, no QA is required for it.

Comment 5 Jesus M. Rodriguez 2005-09-16 17:53:50 UTC
Assigning to mbowman.

Comment 6 Jesus M. Rodriguez 2005-09-30 20:31:02 UTC
Closing this bug.  No reason to track whether the RPM is created since it can't
ship without it anyway.

Comment 7 Mike McCune 2005-10-21 22:45:28 UTC
moving off 410 since its an open release, no sense cluttering up the tracking bug.