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)

Reply via email to