Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1116979

Summary: JDG630.DistExecMR - more updates
Product: [JBoss] JBoss Data Grid 6 Reporter: Vladimir Blagojevic <vblagoje>
Component: InfinispanAssignee: Tristan Tarrant <ttarrant>
Status: CLOSED CURRENTRELEASE QA Contact: Martin Gencur <mgencur>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.3.0CC: afield, dberinde, dstahl, jdg-bugs
Target Milestone: CR3   
Target Release: 6.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 1117549 (view as bug list) Environment:
Last Closed: 2015-01-26 14:03:19 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1117549    

Description Vladimir Blagojevic 2014-07-07 18:29:20 UTC
Description of problem:
Ports from Infinispan project into JDG that include:

ISPN-4471 - MapReduceTask: memory leak with useIntermediateSharedCache = true
ISPN-4440 - Remove setMaxCollectorSize API from MapReduceTask
ISPN-4372 - Map/Reduce performance is dependent on cache value size
ISPN-4453 - MapReduceTask#executeAsynchronously() isn't asynchronous
ISPN-4460 - Map-Reduce: Mapper sometimes receives null value
ISPN-4216 - Use IGNORE_RETURN_VALUES flag for inserting keys/values in M/R intermediate cache
ISPN-4217 - Use ArrayList instead of LinkedList for DeltaAware and Delta in M/R

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 2 Vladimir Blagojevic 2014-07-07 19:02:30 UTC
Correction: ISPN-4216 - Use IGNORE_RETURN_VALUES flag for inserting keys/values in M/R intermediate cache has already been included/ported.

Comment 3 Vladimir Blagojevic 2014-07-08 14:16:04 UTC
Commit ISPN-4440 - Remove setMaxCollectorSize API from MapReduceTask affects documentation. If this BZ is included in 6.3 final references to setMaxCollectorSize API should be removed.

Comment 4 Dan Berindei 2014-07-09 09:42:40 UTC
One more fix added: ISPN-4486 Map/Reduce DefaultCollector needs to be synchronized

Comment 5 Alan Field 2014-07-11 14:31:30 UTC
Verified with JDG 6.3.0 CR3