You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Brian Kalbfus (JIRA)" <ji...@apache.org> on 2018/11/06 21:33:00 UTC
[jira] [Comment Edited] (ISIS-2020) DataNucleus Federated Datastore
functionality not used in query
[ https://issues.apache.org/jira/browse/ISIS-2020?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16677251#comment-16677251 ]
Brian Kalbfus edited comment on ISIS-2020 at 11/6/18 9:32 PM:
--------------------------------------------------------------
This issue is apparently fixed in datanucleus-core 5.2.0-m2 as of 3 days ago. Andy patched datanucleus-core because it makes more sense there than my one-off fix of datanucleus-api-jdo. My datanucleus test passes now.
To fix the test project using Isis, I can't simply reference 5.2.0-m2 from the test project because it is part of isis-core-plugins-jdo-datanucleus-5. Maybe there is a maven override that allows me to do this. Is there a newer version of isis-core-plugins-jdo-datanucleus-5 that references the later datanucleus build?
-Brian
was (Author: bkalbfus):
This issue is apparently fixed in datanucleus-core 5.2.0-m2 as of 3 days ago. Andy patched datanucleus-core because it makes more sense there than my one-off fix of datanucleus-api-jdo. My datanucleus test passes now.
The fix the test project using Isis, I can't simply reference 5.2.0-m2 from the test project because it is part of isis-core-plugins-jdo-datanucleus-5. Maybe there is a maven override that allows me to do this. Is there a newer version of isis-core-plugins-jdo-datanucleus-5 that references the later datanucleus build?
-Brian
> DataNucleus Federated Datastore functionality not used in query
> ---------------------------------------------------------------
>
> Key: ISIS-2020
> URL: https://issues.apache.org/jira/browse/ISIS-2020
> Project: Isis
> Issue Type: Bug
> Components: Core: Objectstore: JDO
> Affects Versions: 1.16.2, 2.0.0-M1
> Reporter: Brian Kalbfus
> Priority: Major
> Fix For: 1.16.3
>
> Attachments: datanucleus-api-jdo.patch
>
>
> Insert and Update operations work as expected, but query operations operate on the primary datastore. I see from stepping through the M1 code that Insert and Update operations use a transaction that accesses a FederatedDataStore. I guess that is where the difference occurs in that the query operations get a data store another way, failing to get the FederatedDataStore that is configured.
> example code created from helloworld-archetype is at [https://github.com/bkalbfus/isis-federatedDS-2_0_0-M1]
> Mailing list: [https://lists.apache.org/thread.html/2edea2f8d802532c3672eddc83b484bbc2e31d1cac16f2759feeb95f@%3Cusers.isis.apache.org%3E]
>
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)