You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cayenne.apache.org by "Michael Bergens (JIRA)" <de...@cayenne.apache.org> on 2008/01/21 00:07:32 UTC

[JIRA] Created: (CAY-969) Need ability to break data maps into multiple XML files (on entity by entity basis)?

Need ability to break data maps into multiple XML files (on entity by entity basis)?
------------------------------------------------------------------------------------

                 Key: CAY-969
                 URL: https://issues.apache.org/cayenne/browse/CAY-969
             Project: Cayenne
          Issue Type: New Feature
          Components: Cayenne Core Library, CayenneModeler GUI
    Affects Versions: UNDEFINED FUTURE
            Reporter: Michael Bergens
            Assignee: Andrus Adamchik


Problem: suppose it takes 5K per small table or twice that (10K) for a bigger table definition in the data map file. When the table count shoots up into several hundreds, we are looking into datamap XML files several megs big. Now suppose you store the Cayenne xmls under a version control and use it to track the changes. The size along with natural problems of XML versioning makes it very difficult to understand any arbitrary non-trivial change in the past. If there was a chance to break those files on entity-by-entity basis, that would make change tracking easy.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[JIRA] Closed: (CAY-969) Need ability to break data maps into multiple XML files (on entity by entity basis)?

Posted by "Andrus Adamchik (JIRA)" <de...@cayenne.apache.org>.
     [ https://issues.apache.org/cayenne/browse/CAY-969?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrus Adamchik closed CAY-969.
-------------------------------

    Resolution: Won't Fix

But you can have multiple DataMaps (and  multiple corresponding XML files) already in a single project.

> Need ability to break data maps into multiple XML files (on entity by entity basis)?
> ------------------------------------------------------------------------------------
>
>                 Key: CAY-969
>                 URL: https://issues.apache.org/cayenne/browse/CAY-969
>             Project: Cayenne
>          Issue Type: New Feature
>          Components: Cayenne Core Library, CayenneModeler GUI
>    Affects Versions: UNDEFINED FUTURE
>            Reporter: Michael Bergens
>            Assignee: Andrus Adamchik
>
> Problem: suppose it takes 5K per small table or twice that (10K) for a bigger table definition in the data map file. When the table count shoots up into several hundreds, we are looking into datamap XML files several megs big. Now suppose you store the Cayenne xmls under a version control and use it to track the changes. The size along with natural problems of XML versioning makes it very difficult to understand any arbitrary non-trivial change in the past. If there was a chance to break those files on entity-by-entity basis, that would make change tracking easy.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.