You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Martijn Hendriks (JIRA)" <ji...@apache.org> on 2007/06/11 14:30:26 UTC
[jira] Created: (JCR-968) Add support for tablespaces to Oracle
related classes
Add support for tablespaces to Oracle related classes
-----------------------------------------------------
Key: JCR-968
URL: https://issues.apache.org/jira/browse/JCR-968
Project: Jackrabbit
Issue Type: Improvement
Components: core
Affects Versions: 1.3, 1.3.1
Reporter: Martijn Hendriks
When a user account for an Oracle database has no or a temporary default tablespace, then the appropriate database schemas cannot be created. This is an issue for at least the following packages:
- o.a.j.core.persistence.bundle
- o.a.j.core.persistence.db
- o.a.j.core.fs.db
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (JCR-968) Add support for tablespaces to Oracle
related classes
Posted by "Stefan Guggisberg (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/JCR-968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12504169 ]
Stefan Guggisberg commented on JCR-968:
---------------------------------------
the patch affects the generic BundleDbPersistenceManager class.
since the suggested change is oracle-specific i suggest to
apply the changes to OraclePersistenceManager instead.
> Add support for tablespaces to Oracle related classes
> -----------------------------------------------------
>
> Key: JCR-968
> URL: https://issues.apache.org/jira/browse/JCR-968
> Project: Jackrabbit
> Issue Type: Improvement
> Components: core
> Affects Versions: 1.3.1
> Reporter: Martijn Hendriks
> Assignee: Jukka Zitting
> Priority: Minor
> Attachments: JCR-968.patch
>
>
> When a user account for an Oracle database has no or a temporary default tablespace, then the appropriate database schemas cannot be created. This is an issue for at least the following packages:
> - o.a.j.core.persistence.bundle
> - o.a.j.core.persistence.db
> - o.a.j.core.fs.db
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (JCR-968) Add support for tablespaces to Oracle
related classes
Posted by "Martijn Hendriks (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/JCR-968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martijn Hendriks updated JCR-968:
---------------------------------
Attachment: JCR-968-trunk.patch
I created the previous patch on the 1.3 release. This patch is created on the trunk and includes an additional fix for the o.a.j.c.journal package. Furthermore, I addressed Stefan's comment by creating a new method that constructs the SQL string and by overriding that method in the Oracle-specific subclasses. This also gives less code duplication.
> Add support for tablespaces to Oracle related classes
> -----------------------------------------------------
>
> Key: JCR-968
> URL: https://issues.apache.org/jira/browse/JCR-968
> Project: Jackrabbit
> Issue Type: Improvement
> Components: core
> Affects Versions: 1.3.1
> Reporter: Martijn Hendriks
> Assignee: Jukka Zitting
> Priority: Minor
> Attachments: JCR-968-trunk.patch, JCR-968.patch
>
>
> When a user account for an Oracle database has no or a temporary default tablespace, then the appropriate database schemas cannot be created. This is an issue for at least the following packages:
> - o.a.j.core.persistence.bundle
> - o.a.j.core.persistence.db
> - o.a.j.core.fs.db
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (JCR-968) Add support for tablespaces to Oracle
related classes
Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/JCR-968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jukka Zitting updated JCR-968:
------------------------------
Assignee: Jukka Zitting
Priority: Minor (was: Major)
Affects Version/s: (was: 1.3)
> Add support for tablespaces to Oracle related classes
> -----------------------------------------------------
>
> Key: JCR-968
> URL: https://issues.apache.org/jira/browse/JCR-968
> Project: Jackrabbit
> Issue Type: Improvement
> Components: core
> Affects Versions: 1.3.1
> Reporter: Martijn Hendriks
> Assignee: Jukka Zitting
> Priority: Minor
> Attachments: JCR-968.patch
>
>
> When a user account for an Oracle database has no or a temporary default tablespace, then the appropriate database schemas cannot be created. This is an issue for at least the following packages:
> - o.a.j.core.persistence.bundle
> - o.a.j.core.persistence.db
> - o.a.j.core.fs.db
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (JCR-968) Add support for tablespaces to Oracle
related classes
Posted by "Stefan Guggisberg (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/JCR-968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12504204 ]
Stefan Guggisberg commented on JCR-968:
---------------------------------------
+1 for the second patch, excellent!
> Add support for tablespaces to Oracle related classes
> -----------------------------------------------------
>
> Key: JCR-968
> URL: https://issues.apache.org/jira/browse/JCR-968
> Project: Jackrabbit
> Issue Type: Improvement
> Components: core
> Affects Versions: 1.3.1
> Reporter: Martijn Hendriks
> Assignee: Jukka Zitting
> Priority: Minor
> Attachments: JCR-968-trunk.patch, JCR-968.patch
>
>
> When a user account for an Oracle database has no or a temporary default tablespace, then the appropriate database schemas cannot be created. This is an issue for at least the following packages:
> - o.a.j.core.persistence.bundle
> - o.a.j.core.persistence.db
> - o.a.j.core.fs.db
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (JCR-968) Add support for tablespaces to Oracle
related classes
Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/JCR-968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12503674 ]
Jukka Zitting commented on JCR-968:
-----------------------------------
Looks good to me. Thanks for the contribution!
The only problem I have with the patch is that it doesn't apply cleanly to svn trunk. Note that we've recently moved resources to src/main/resources and also the BundleDbPersistenceManager class has seen some changes recently. Could you update the patch to match latest sources?
> Add support for tablespaces to Oracle related classes
> -----------------------------------------------------
>
> Key: JCR-968
> URL: https://issues.apache.org/jira/browse/JCR-968
> Project: Jackrabbit
> Issue Type: Improvement
> Components: core
> Affects Versions: 1.3.1
> Reporter: Martijn Hendriks
> Assignee: Jukka Zitting
> Priority: Minor
> Attachments: JCR-968.patch
>
>
> When a user account for an Oracle database has no or a temporary default tablespace, then the appropriate database schemas cannot be created. This is an issue for at least the following packages:
> - o.a.j.core.persistence.bundle
> - o.a.j.core.persistence.db
> - o.a.j.core.fs.db
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (JCR-968) Add support for tablespaces to Oracle
related classes
Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/JCR-968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jukka Zitting resolved JCR-968.
-------------------------------
Resolution: Fixed
Fix Version/s: 1.4
Patch applied in revision 558187. Thanks!
> Add support for tablespaces to Oracle related classes
> -----------------------------------------------------
>
> Key: JCR-968
> URL: https://issues.apache.org/jira/browse/JCR-968
> Project: Jackrabbit
> Issue Type: Improvement
> Components: core
> Reporter: Martijn Hendriks
> Assignee: Jukka Zitting
> Priority: Minor
> Fix For: 1.4
>
> Attachments: JCR-968-trunk.patch, JCR-968.patch
>
>
> When a user account for an Oracle database has no or a temporary default tablespace, then the appropriate database schemas cannot be created. This is an issue for at least the following packages:
> - o.a.j.core.persistence.bundle
> - o.a.j.core.persistence.db
> - o.a.j.core.fs.db
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (JCR-968) Add support for tablespaces to Oracle
related classes
Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/JCR-968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jukka Zitting updated JCR-968:
------------------------------
Affects Version/s: (was: 1.3.1)
> Add support for tablespaces to Oracle related classes
> -----------------------------------------------------
>
> Key: JCR-968
> URL: https://issues.apache.org/jira/browse/JCR-968
> Project: Jackrabbit
> Issue Type: Improvement
> Components: core
> Reporter: Martijn Hendriks
> Assignee: Jukka Zitting
> Priority: Minor
> Fix For: 1.4
>
> Attachments: JCR-968-trunk.patch, JCR-968.patch
>
>
> When a user account for an Oracle database has no or a temporary default tablespace, then the appropriate database schemas cannot be created. This is an issue for at least the following packages:
> - o.a.j.core.persistence.bundle
> - o.a.j.core.persistence.db
> - o.a.j.core.fs.db
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (JCR-968) Add support for tablespaces to Oracle
related classes
Posted by "Martijn Hendriks (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/JCR-968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martijn Hendriks updated JCR-968:
---------------------------------
Attachment: JCR-968.patch
Attached is a patch that provides a possible solution.
> Add support for tablespaces to Oracle related classes
> -----------------------------------------------------
>
> Key: JCR-968
> URL: https://issues.apache.org/jira/browse/JCR-968
> Project: Jackrabbit
> Issue Type: Improvement
> Components: core
> Affects Versions: 1.3, 1.3.1
> Reporter: Martijn Hendriks
> Attachments: JCR-968.patch
>
>
> When a user account for an Oracle database has no or a temporary default tablespace, then the appropriate database schemas cannot be created. This is an issue for at least the following packages:
> - o.a.j.core.persistence.bundle
> - o.a.j.core.persistence.db
> - o.a.j.core.fs.db
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.