I was only suggesting for the problem at hand...
Jacques
Le 26/06/2014 21:56, Adam Heath a écrit :
Moving to the list, to discuss git.
Using the github url for git work, when you need to commit back into svn, is not tenable. I don't think it necessary to rehash the reasons why,
it's a well known problem in the git-svn space.
However, if ofbiz switched to git, then what would be the procedure for getting
changes into the primary repo? Someone would have to take the mantle.
Plus, with git, there could be commits that were authored by people who had not
signed a CLA.
On 06/26/2014 01:54 PM, Jacques Le Roux (JIRA) wrote:
[
https://issues.apache.org/jira/browse/OFBIZ-5534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14045012#comment-14045012
]
Jacques Le Roux commented on OFBIZ-5534:
----------------------------------------
I never tried, but then maybe there https://github.com/apache/ofbiz ?
Dirty reads from entity cache
-----------------------------
Key: OFBIZ-5534
URL: https://issues.apache.org/jira/browse/OFBIZ-5534
Project: OFBiz
Issue Type: Bug
Components: framework
Affects Versions: Release Branch 11.04, SVN trunk, Release Branch 12.04,
Release Branch 13.07
Reporter: Jacopo Cappellato
Assignee: Adam Heath
Attachments: unittest-dirtyreadsfromcache.patch
Even if database transaction isolation level is set to "ReadCommitted", a transaction can get uncommitted records from the entity cache, under
certain circumstances.
Here is a test case:
1) transaction T1 creates a record
2) T1 calls findOne to retrieve it: the read will be successful (because T1 can read data generated in T1 even if not committed) and the record
will be added to the cache
3) T1 calls another service with requireNewTransaction set to true: this will
run the second service in a new transaction T2
4) T2 calls findOne to retrieve the record created by T1: if useCache is set to false it should fail; if useCache is set to true it will succeed
(getting the record from cache, even if the data is not committed to the db)
The result in #4 is wrong because T2 should not see the uncommitted record
We should never add uncommitted records to the entity cache.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
--