Create federation service
-------------------------
Key: DNA-115
URL: http://jira.jboss.com/jira/browse/DNA-115
Project: DNA
Issue Type: Task
Components: Federation
Reporter: Randall Hauch
Assigned To: Randall Hauch
Fix For: 0.2
Create a federation service that supports and manages multiple federated repositories, where a federated repository merges the information from multiple federation sources. Each federated repository should be separately configurable.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Create test for the federation connector that uses all the components of the connector
--------------------------------------------------------------------------------------
Key: DNA-212
URL: https://jira.jboss.org/jira/browse/DNA-212
Project: DNA
Issue Type: Sub-task
Components: Federation, Testing
Affects Versions: 0.2
Reporter: Randall Hauch
Assignee: Randall Hauch
Fix For: 0.2
A unit test should use the federation connector as it would be used: starting with the FederatedRepositorySource and a configuration repository, create connections and access the content. This test should verify the behavior with a single source (no cache), a single source (with a cache), multiple sources (without a cache), and multiple sources (with a cache).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Write Standalone application Service to deploy the java sequencer
------------------------------------------------------------------
Key: DNA-149
URL: http://jira.jboss.com/jira/browse/DNA-149
Project: DNA
Issue Type: Sub-task
Reporter: Serge Emmanuel Pagop
Assigned To: Serge Emmanuel Pagop
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Federation connector should record in merge plan where every property value and child came from
-----------------------------------------------------------------------------------------------
Key: DNA-211
URL: https://jira.jboss.org/jira/browse/DNA-211
Project: DNA
Issue Type: Sub-task
Components: Federation
Affects Versions: 0.2
Reporter: Randall Hauch
Assignee: Randall Hauch
Fix For: 0.2
Sometimes called "provenance", the merge plan should record from which contribution each property value and child came. For trivial cases, this can be recomputed using the same strategy, even when some property values are removed (because they are duplicates) or children are merged. However, it's much better to record what was done in the first place rather than recompute them (since the strategy implementation could actually be changed).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Complete the federating command executor
----------------------------------------
Key: DNA-188
URL: https://jira.jboss.org/jira/browse/DNA-188
Project: DNA
Issue Type: Sub-task
Components: Federation
Reporter: Randall Hauch
Assignee: Randall Hauch
Fix For: 0.2
The FederatingCommandExecutor (now located in the 'dna-connector-federation' project) needs to be completed to finish the federation work.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[ https://jira.jboss.org/jira/browse/DNA-201?page=com.atlassian.jira.plugin... ]
Randall Hauch resolved DNA-201.
-------------------------------
Resolution: Done
> Provide a facility for clients to obtain context-level traces/logs of activity
> ------------------------------------------------------------------------------
>
> Key: DNA-201
> URL: https://jira.jboss.org/jira/browse/DNA-201
> Project: DNA
> Issue Type: Feature Request
> Components: API, SPI
> Reporter: Randall Hauch
> Assignee: Randall Hauch
> Fix For: 0.2
>
>
> It's desirable to allow a client to submit a request and be able to then obtain a log of events/activities that occurred while processing/fulfilling that request. The log should allow the times to be displayed relative to the starting point, making it very easy for the user to see when and how long each event/activity required. This information is also completely specific to the actions involved in handling the request, and would not include any messages involved in handling other requests.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Change repository connectors to use the new ExecutionContext logger
-------------------------------------------------------------------
Key: DNA-210
URL: https://jira.jboss.org/jira/browse/DNA-210
Project: DNA
Issue Type: Sub-task
Components: Federation
Reporter: Randall Hauch
Assignee: Randall Hauch
Fix For: 0.2
Now that the ExecutionContext has a logger, the repository and connectors should be changed to make use of it rather than their own logger.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Change existing sequencers to use the ExecutionContext's logger
---------------------------------------------------------------
Key: DNA-209
URL: https://jira.jboss.org/jira/browse/DNA-209
Project: DNA
Issue Type: Sub-task
Components: Sequencers
Reporter: Randall Hauch
Assignee: Randall Hauch
Fix For: 0.3
Now that the ExecutionContext has a logger, the existing sequencers should be changed to use this logger rather than themselves getting their own logger.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[ https://jira.jboss.org/jira/browse/DNA-201?page=com.atlassian.jira.plugin... ]
Randall Hauch commented on DNA-201:
-----------------------------------
Added to ExecutionContext two "getLogger(...)" methods that mirror the signatures of the static methods on Logger.
> Provide a facility for clients to obtain context-level traces/logs of activity
> ------------------------------------------------------------------------------
>
> Key: DNA-201
> URL: https://jira.jboss.org/jira/browse/DNA-201
> Project: DNA
> Issue Type: Feature Request
> Components: API, SPI
> Reporter: Randall Hauch
> Assignee: Randall Hauch
> Fix For: 0.2
>
>
> It's desirable to allow a client to submit a request and be able to then obtain a log of events/activities that occurred while processing/fulfilling that request. The log should allow the times to be displayed relative to the starting point, making it very easy for the user to see when and how long each event/activity required. This information is also completely specific to the actions involved in handling the request, and would not include any messages involved in handling other requests.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Path API's getAncestor() method should be renamed to getParent()
----------------------------------------------------------------
Key: DNA-208
URL: https://jira.jboss.org/jira/browse/DNA-208
Project: DNA
Issue Type: Feature Request
Components: SPI
Affects Versions: 0.1
Reporter: Johnny Verhaeg
Assignee: Johnny Verhaeg
Fix For: 0.2
"getAncestor" always returns just the parent and not any ancestor, as the name implies. The getAncestor(int) method provides the ability to get to any ancestor.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira