Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0028061Openbravo ERP09. Financial managementpublic2014-11-03 17:572015-02-04 20:34
egoitz 
fsoto82 
normalmajoralways
closedfixed 
5
 
3.0PR15Q2pi 
umartirena
Core
No
0028061: Performance problems on the payment monitor process.
Performance problems on the payment monitor process.
On an environment with 165461 invoices to be paid execute the payment monitor process.

At ondemand with only 1024M at Xmx the process fails due to a java heap error
-Move from a .list() method to a scrollable object
Performance
diff paymentMonitor.diff (2,104) 2014-11-11 19:06
https://issues.openbravo.com/file_download.php?file_id=7499&type=bug
Issue History
2014-11-03 17:57egoitzNew Issue
2014-11-03 17:57egoitzAssigned To => dmiguelez
2014-11-03 17:57egoitzModules => Core
2014-11-03 17:57egoitzResolution time => 1417474800
2014-11-03 17:57egoitzTriggers an Emergency Pack => No
2014-11-03 17:58egoitzAssigned Todmiguelez => AtulOpenbravo
2014-11-11 19:05egoitzFile Added: paymentMonitor.iff
2014-11-11 19:05egoitzFile Deleted: paymentMonitor.iff
2014-11-11 19:06egoitzFile Added: paymentMonitor.diff
2014-11-19 15:41egoitzTag Attached: Performance
2014-12-22 12:32vmromanosTarget Version3.0PR15Q1 => 3.0PR15Q2
2015-01-12 15:35fsoto82Statusnew => scheduled
2015-01-12 15:35fsoto82Assigned ToAtulOpenbravo => fsoto82
2015-01-12 15:35fsoto82fix_in_branch => pi
2015-01-19 19:05hgbotCheckin
2015-01-19 19:05hgbotNote Added: 0073622
2015-01-19 19:05hgbotStatusscheduled => resolved
2015-01-19 19:05hgbotResolutionopen => fixed
2015-01-19 19:05hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/def566d2011a13ecd809d42e2b8473b5d449ab1a [^]
2015-01-19 19:08umartirenaReview Assigned To => umartirena
2015-01-19 19:08umartirenaNote Added: 0073626
2015-01-19 19:08umartirenaStatusresolved => closed
2015-01-19 19:08umartirenaFixed in Version => pi
2015-02-04 20:34hudsonbotCheckin
2015-02-04 20:34hudsonbotNote Added: 0074161

Notes
(0073622)
hgbot   
2015-01-19 19:05   
Repository: erp/devel/pi
Changeset: def566d2011a13ecd809d42e2b8473b5d449ab1a
Author: Unai Martirena <unai.martirena <at> openbravo.com>
Date: Mon Jan 19 19:04:16 2015 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/def566d2011a13ecd809d42e2b8473b5d449ab1a [^]

Fixed bug 28061: Performance problems on the payment monitor process.

Changed FIN_PaymentMonitorProcess class to use a ScrollableResults instead of a list.

---
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentMonitorProcess.java
---
(0073626)
umartirena   
2015-01-19 19:08   
Code Review + Testing OK

Verified also on a client.
(0074161)
hudsonbot   
2015-02-04 20:34   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/f36c91d0ad63 [^]
Maturity status: Test