You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Vadim Lotarev (JIRA)" <ji...@apache.org> on 2018/03/01 09:12:00 UTC

[jira] [Commented] (GEODE-4721) Being invoked within JTA Region.values() (and all iteration related operations) does return empty collection

    [ https://issues.apache.org/jira/browse/GEODE-4721?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381706#comment-16381706 ] 

Vadim Lotarev commented on GEODE-4721:
--------------------------------------

Well, it is easily reproducible in my environment ... It is reproducible even not been invoked within a function. I have some background processes that invoke {{region.values()}} directly on the server - they do not work as well. Probably, it would be better if you share your test code with me and I'll try to work with it in order to reproduce the problem. My application is really a huge one so it's rather hard to extract self-contained piece of code that would reproduce this problem ...

> Being invoked within JTA Region.values() (and all iteration related operations) does return empty collection
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: GEODE-4721
>                 URL: https://issues.apache.org/jira/browse/GEODE-4721
>             Project: Geode
>          Issue Type: Bug
>          Components: regions, transactions
>            Reporter: Vadim Lotarev
>            Assignee: Eric Shu
>            Priority: Critical
>
> {{Region.values()}} returns empty collection being invoked within JTA. Other operations returns data, for example this workaround works (though less efficient): {{region.getAll(region.keySet()).values()}}, also {{Region.size()}} returns correct value.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)