jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Edouard Hue (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (JCR-3030) Permit using different tablespaces for tables and indexes with Oracle
Date Thu, 21 Jul 2011 21:56:58 GMT

     [ https://issues.apache.org/jira/browse/JCR-3030?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Edouard Hue updated JCR-3030:
-----------------------------

    Fix Version/s: 2.3.0
           Status: Patch Available  (was: Open)

Patch for jackrabbit-core (rev. 1149180). Affects :
- org.apache.jackrabbit.core.fs.db.OracleFileSystem
- org.apache.jackrabbit.core.journal.OracleDatabaseJournal
- org.apache.jackrabbit.core.persistence.pool.OraclePersistenceManager
and associated oracle.ddl resources.

The old "tableSpace" replacement variable is replaced with "tableTablespace" and "indexTablespace"
variables and matching getters/setters.

Also included are two unit tests :
- org.apache.jackrabbit.core.fs.db.OracleFileSystemTest, similar to DerbyFileSystemTest
- org.apache.jackrabbit.core.OracleRepositoryTest with org.apache.jackrabbit.core.repository-oracle.xml
: starts and logins to a transient repository using the three classes above.
Both unit tests expect a bunch of system properties to retrieve the database connection parameters.
I chose not to hardcode them as I have no idea of what databases are available to CI builds.

> Permit using different tablespaces for tables and indexes with Oracle
> ---------------------------------------------------------------------
>
>                 Key: JCR-3030
>                 URL: https://issues.apache.org/jira/browse/JCR-3030
>             Project: Jackrabbit Content Repository
>          Issue Type: Improvement
>          Components: jackrabbit-core, sql
>    Affects Versions: 2.3.0
>            Reporter: Edouard Hue
>            Priority: Minor
>             Fix For: 2.3.0
>
>         Attachments: JCR-3030.patch
>
>
> OracleFileSystem, OraclePersistenceManager and OracleDatabaseJournal already provide
a tableSpace parameter to customize the DDL, but the same tablespace is used for both tables
and indexes. It is common place to use distinct tablespaces for these. Jackrabbit could provide
support for this.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message