Bug 1159621 - [RFE] Using JPA in the engine
Summary: [RFE] Using JPA in the engine
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: RFEs
Version: 3.4.0
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
: ---
Assignee: Barak
QA Contact: Petr Matyáš
URL: http://www.ovirt.org/Features/ORM
Whiteboard: infra
: 870330 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-11-02 11:47 UTC by Oved Ourfali
Modified: 2022-07-13 08:06 UTC (History)
17 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-12-31 10:40:23 UTC
oVirt Team: Infra
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHV-47635 0 None None None 2022-07-13 08:06:48 UTC
oVirt gerrit 33832 0 master MERGED core: Add JPA infrastructure to oVirt Never
oVirt gerrit 33835 0 master MERGED core: Add JPA Java infrastructure Never
oVirt gerrit 33836 0 master MERGED core: Make Bookmark entity a JPA entity Never
oVirt gerrit 34553 0 master MERGED core: Move Job, Step to JPA Never
oVirt gerrit 34814 0 master MERGED core: make DbFacade a CDI singleton Never
oVirt gerrit 35023 0 master MERGED core: Make Bookmark a Cacheable object Never
oVirt gerrit 35793 0 master MERGED core: Make DAOs injectable Never
oVirt gerrit 36370 0 master MERGED core: Support transactions for Quartz jobs Never
oVirt gerrit 37439 0 master MERGED core: Infra for injecting beans in external JARs Never
oVirt gerrit 38505 0 master MERGED core: Make DAOs injectable Never
oVirt gerrit 39790 0 master MERGED core: CDI Transaction Interceptor Never
oVirt gerrit 40515 0 master MERGED core: Add JPA UserTypes Never
oVirt gerrit 43072 0 master MERGED core: Fix entity manager scope Never

Description Oved Ourfali 2014-11-02 11:47:39 UTC
Description of problem:
The current DB infrastructure uses spring-jdbc and stored procedures to handle CRUD operations on the different business entities. The purpose of this RFE is to use JPA instead.

The purpose is to add the infrastructure for it, and use it in basic entities like tags and bookmarks, and only then proceed to other business entities.

Comment 2 RHEL Program Management 2015-04-28 11:06:09 UTC
Quality Engineering Management has reviewed and declined this request.
You may appeal this decision by reopening this request.

Comment 9 Oved Ourfali 2015-08-11 08:41:31 UTC
*** Bug 870330 has been marked as a duplicate of this bug. ***

Comment 14 Red Hat Bugzilla Rules Engine 2015-12-01 15:26:49 UTC
Bug tickets must have version flags set prior to targeting them to a release. Please ask maintainer to set the correct version flags and only then set the target milestone.

Comment 15 Red Hat Bugzilla Rules Engine 2015-12-01 15:26:49 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.


Note You need to log in before you can comment on or make changes to this bug.