[
https://issues.apache.org/jira/browse/JCR-556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nicolas Toper updated JCR-556:
--
Attachment: VisitorPattern22022007.patch
Hello,
Thanks for your comment.
VisitorPattern22022007.patch
[
https://issues.apache.org/jira/browse/JCR-556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nicolas Toper updated JCR-556:
--
Attachment: VisitorPattern22022007-2.patch
VisitorPattern22022007-2.patch is checkstyle compliant.
[
https://issues.apache.org/jira/browse/JCR-556?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12475018
]
Nicolas Toper commented on JCR-556:
---
Stefan,
You are right. It is more elegant. I'll update the code and rewrite
[
https://issues.apache.org/jira/browse/JCR-556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nicolas Toper updated JCR-556:
--
Attachment: VisitorPattern22022007-3.patch
VisitorPattern22022007-3.patch implements all the required
[
https://issues.apache.org/jira/browse/JCR-556?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12475049
]
Nicolas Toper commented on JCR-556:
---
Yes my mistake.
Why don't you want to check for initialization of the
[
https://issues.apache.org/jira/browse/JCR-556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nicolas Toper updated JCR-556:
--
Attachment: Visitor2202007-final.patch
Hi,
Here is the patch with Stefan's suggestion and tested it. I
[
https://issues.apache.org/jira/browse/JCR-556?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nicolas Toper updated JCR-556:
--
Attachment: VisitorPattern200207.patch
Hi,
I still haven't quit working on the backup tool. Thanks to
[ http://issues.apache.org/jira/browse/JCR-535?page=all ]
Nicolas Toper updated JCR-535:
--
Attachment: WorkspaceImporterRootNodeTest.patch
Hi,
Here is a test code demonstrating the issue and that it applies only to
REPLACE_EXISTING behaviour.
Nicolas
[
http://issues.apache.org/jira/browse/JCR-535?page=comments#action_12444926 ]
Nicolas Toper commented on JCR-535:
---
Hi,
About this issue, can I assume there are no concurrent operations?
I am deleting all subnodes under root except
[
http://issues.apache.org/jira/browse/JCR-535?page=comments#action_12444311 ]
Nicolas Toper commented on JCR-535:
---
Sure. Let me write it. I'll post it this week.
Ignore root node when importing through sysView
[
http://issues.apache.org/jira/browse/JCR-556?page=comments#action_12444079 ]
Nicolas Toper commented on JCR-556:
---
Hi,
For those wondering, what is the status of the backup tool. It is working, but
to make it really useful, Jukka and I are
[
http://issues.apache.org/jira/browse/JCR-535?page=comments#action_12444114 ]
Nicolas Toper commented on JCR-535:
---
My mistakes. Sorry. It was caused by my first try to get rid of the bug. I
will correct them ASAP.
About the test case,
[ http://issues.apache.org/jira/browse/JCR-535?page=all ]
Nicolas Toper updated JCR-535:
--
Attachment: patch-WorkspaceImporter-231006-2.txt
Here is the new patch.
Ignore root node when importing through sysView
[
http://issues.apache.org/jira/browse/JCR-535?page=comments#action_12443580 ]
Nicolas Toper commented on JCR-535:
---
Understood :) Thanks. So I'll check the UUID (imagine a use case where we swap
one JCR compliant repository for another; if I
[
http://issues.apache.org/jira/browse/JCR-569?page=comments#action_12442223 ]
Nicolas Toper commented on JCR-569:
---
[[ Old comment, sent by email on Wed, 13 Sep 2006 18:00:23 +0200 ]]
Hi Stefan,
About your first point, you are right:
[
http://issues.apache.org/jira/browse/JCR-580?page=comments#action_12437614 ]
Nicolas Toper commented on JCR-580:
---
Hi,
Which class are you writing about please?
Should be public: NodeType[] registerNodeTypes(List defs)
[ http://issues.apache.org/jira/browse/JCR-569?page=all ]
Nicolas Toper updated JCR-569:
--
Attachment: WorkspaceImporter.patch
Hi,
As told, it was untested. Now it is and working (according to the unit test).
BR
Nicolas
WorkspaceImporter Refactoring
[
http://issues.apache.org/jira/browse/JCR-569?page=comments#action_12435345 ]
Nicolas Toper commented on JCR-569:
---
Just to be sure everything is all right: I have checked with my machine. Only 2
tests are run when calling
[
http://issues.apache.org/jira/browse/JCR-569?page=comments#action_12434496 ]
Nicolas Toper commented on JCR-569:
---
Sure. Here it is:
Introduction
The current o.a.j.core.xml.WorspaceImporter class has one main responsability:
to import data
[
http://issues.apache.org/jira/browse/JCR-569?page=comments#action_12434497 ]
Nicolas Toper commented on JCR-569:
---
Hi Stefan,
About your first point, you are right: this is why I sent yesterday a more in
depth analysis. This JIRA issue will
WorkspaceImporter Refactoring
-
Key: JCR-569
URL: http://issues.apache.org/jira/browse/JCR-569
Project: Jackrabbit
Issue Type: Improvement
Reporter: Nicolas Toper
Hi,
As you know, I have run into
[ http://issues.apache.org/jira/browse/JCR-569?page=all ]
Nicolas Toper updated JCR-569:
--
Attachment: SysViewImporter.patch
This is the skeleton. This class is not to be included in JR code.
WorkspaceImporter should inherit this class so no
[ http://issues.apache.org/jira/browse/JCR-556?page=all ]
Nicolas Toper updated JCR-556:
--
Attachment: BIO.patch
Add a flag autoCreate to know whether or not to create autocreate Node. As
suggested by Jukka, it avoids to create a specific class to restore
[ http://issues.apache.org/jira/browse/JCR-556?page=all ]
Nicolas Toper updated JCR-556:
--
Attachment: PropInfo.patch
Set a flag in PropInfo in the apply method to escape or not the protected
properties.
This flag is by default set to the usual behavior
[ http://issues.apache.org/jira/browse/JCR-556?page=all ]
Nicolas Toper updated JCR-556:
--
Attachment: patch-backup-040906.txt
Hi,
Here are some refactoring to the backup tool. This goes in the contrib package
for the backup tool. It is mainly clean up of
Refactoring of the BackupTool
-
Key: JCR-556
URL: http://issues.apache.org/jira/browse/JCR-556
Project: Jackrabbit
Issue Type: Improvement
Reporter: Nicolas Toper
Priority: Minor
The
[ http://issues.apache.org/jira/browse/JCR-556?page=all ]
Nicolas Toper updated JCR-556:
--
Attachment: patch-jr-010906-NodeVersionHistoriesUpdatableStateManager.txt
This is a new class I propose to put in o.a.j.state.
It is designed to update easily the
[ http://issues.apache.org/jira/browse/JCR-556?page=all ]
Nicolas Toper updated JCR-556:
--
Attachment: patch-jr-010906-PropInfo.txt
This patch contains a few updates I had to PropInfo. I added three getters and
switched to other getXXX to public.
[ http://issues.apache.org/jira/browse/JCR-556?page=all ]
Nicolas Toper updated JCR-556:
--
Attachment: patch-jr-010906-SysViewImporter.txt
SysViewImporter: takes a system view XML document and import it as it is in an
empty repository. It is heavily based
[ http://issues.apache.org/jira/browse/JCR-556?page=all ]
Nicolas Toper updated JCR-556:
--
Attachment: patch-jr-010906-VersionManagerImpl.txt
This patch adds importVersions in the VersionManagerImpl.
Refactoring of the BackupTool
[ http://issues.apache.org/jira/browse/JCR-556?page=all ]
Nicolas Toper updated JCR-556:
--
Attachment: patch-jr-010906-RepositoryImpl.txt
This is a small update to RepositoryImpl. I wanted to avoid updating the
interface VersionManager to add the method
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch-jr-final1.tar.gz
This is the proposed path to the core for the backup tool.
Sorry for the 4 patches but some Gremlins have invaded my computer and
Ignore root node when importing through sysView
---
Key: JCR-535
URL: http://issues.apache.org/jira/browse/JCR-535
Project: Jackrabbit
Issue Type: Improvement
Components: core
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch-backup-090806.txt
Hopefully, this is one of the last patches for this project :)
Everything is working but the importXML method in the
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch-060808-backup.txt
- A few classes has been cleaned up and are ready for production (Until
BackupManager not included)
- There is still the
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch-jr-060803.txt
Jackrabbit patch to core to allow restore. 2 updates:
- Added to NamespaceRegistryImpl this method public boolean isRegistered(String
Add a method public boolean hasNodeType(String name) in NodeTypeManagerImpl
---
Key: JCR-521
URL: http://issues.apache.org/jira/browse/JCR-521
Project: Jackrabbit
Issue
[ http://issues.apache.org/jira/browse/JCR-521?page=all ]
Nicolas Toper updated JCR-521:
--
Attachment: patch060728.txt
Here is the patch implementing those changes.
Add a method public boolean hasNodeType(String name) in NodeTypeManagerImpl
[ http://issues.apache.org/jira/browse/JCR-521?page=all ]
Nicolas Toper updated JCR-521:
--
Attachment: patch-060728-3.txt
Correcting A and B
Add a method public boolean hasNodeType(String name) in NodeTypeManagerImpl
[
http://issues.apache.org/jira/browse/JCR-442?page=comments#action_12423945 ]
Nicolas Toper commented on JCR-442:
---
Hi,
The first part of the project is completed!!!
Backup is working just fine :)
I am posting all patches ASAP. I am waiting
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch-backup-060728.txt
Working backup operation + relevant test case.
No new classes added.
A lot of issues remain: mostly documentation and code
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch-backup-060726.txt
Patch including (nearly) all corrections asked by Jukka. See comments please.
Implement a backup tool
---
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch-jackrabbit-060726.txt
New patch. Implements corrections asked by Jukka. I changed a lot less methods
Implement a backup tool
[
http://issues.apache.org/jira/browse/JCR-442?page=comments#action_12423670 ]
Nicolas Toper commented on JCR-442:
---
Hi Jukka,
Here are my answers :p
a/ Done. Maybe I should put in the constructor of Backup the session since it's
shared by a
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch-backup-060725.txt
first sizable patch. Not everything is working yet...
- solved tab issue
- renamed ManagerBackup as BackupManager
- no more
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch-backup-060719.txt
Patch for the backup tool:
1/ Parsing of the configuration file is over
2/ Instanciation of the backup manager
3/ First draft of
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch-jackrabbit-060718.txt
a) Make RepositoryConfigurationParser a subclass of ConfigurationParser and use
inheritance to access the protected methods
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch-backup-060716.txt
- XML configuration file is correctly parsed and interpreted by the Backup
tool.
- code compiles and is tested
- Indentations is
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch-jackrabbit-060716.txt
- The new correct patch (I don't try to delete and recreate the same file
within the same patch)
- No tabs :p
Implement a
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: jackrabbit-1.patch.txt
Jackrabbit patch with 2 classes for ConfigurationParser. I couldn't test the
class since Jackrabbit does not currently compile
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch.txt
LaunchBackup tested and completed. (issue with Eclipse and SVN so please tell
me if you have a problem importing the patch)
Implement a
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch.txt
Deleting the backup package and restoring RepositoryImpl to its previous
configuration.
Implement a backup tool
---
[ http://issues.apache.org/jira/browse/JCR-442?page=all ]
Nicolas Toper updated JCR-442:
--
Attachment: patch.txt
ConfigBackup is now called BackupConfig.
It is my first accepted patch on Apache Jackrabbit :)
Implement a backup tool
53 matches
Mail list logo