Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0028809
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Modules] Remittancemajoralways2015-01-29 13:382015-02-24 10:05
ReporteregoitzView Statuspublic 
Assigned Tofsoto82 
PriorityurgentResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision7a3443a9f823
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned Toumartirena
Regression introduced in release
Summary

0028809: Processing a remiitance with more than 300 lineas takes arround 10 minutes

DescriptionProcessing a remiitance with more than 300 lineas takes arround 10 minutes
Steps To ReproduceCreate a remitance with arround 350 lineas and process it grouping by invoice.
TagsPerformance
Attached Filesdiff file icon remittancePerformance.diff [^] (5,542 bytes) 2015-01-31 21:45 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
related to design defect 0031419 closedvmromanos Processing an invoice with more than 450 lines takes around 7 minutes 
causes defect 0030810 closedAtulOpenbravo Error "could not initialize proxy - no Session" when processing a remittance using "grouping" option 

-  Notes
(0074824)
hgbot (developer)
2015-02-24 09:26

Repository: erp/mods/org.openbravo.module.remittance
Changeset: 7a3443a9f8239bb80e23dc2a1d48a6ad27790983
Author: Fernando Soto <fernando.soto <at> peoplewalking.com>
Date: Thu Feb 19 08:36:45 2015 -0500
URL: http://code.openbravo.com/erp/mods/org.openbravo.module.remittance/rev/7a3443a9f8239bb80e23dc2a1d48a6ad27790983 [^]

Fixed bug 28809: Processing a remittance with many lines takes too long

Modified REM_RemittanceProcess class to achieve a better performance. OBQuery has been replaced with Query to just return id's of remittance lines instead of remitance lines objects, in order to load less objects in memory.

---
M src/org/openbravo/module/remittance/process/REM_RemittanceProcess.java
---
(0074827)
umartirena (reporter)
2015-02-24 10:05

Code Review + Testing OK

- Issue History
Date Modified Username Field Change
2015-01-29 13:38 egoitz New Issue
2015-01-29 13:38 egoitz Assigned To => eduardo_Argal
2015-01-30 12:21 egoitz Assigned To eduardo_Argal => Sandrahuguet
2015-01-31 21:44 egoitz Tag Attached: Performance
2015-01-31 21:45 egoitz File Added: remittancePerformance.diff
2015-02-02 13:37 jonalegriaesarte Resolution time => 1424732400
2015-02-23 09:49 Sandrahuguet Assigned To Sandrahuguet => fsoto82
2015-02-24 09:26 hgbot Checkin
2015-02-24 09:26 hgbot Note Added: 0074824
2015-02-24 09:26 hgbot Status new => resolved
2015-02-24 09:26 hgbot Resolution open => fixed
2015-02-24 09:26 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/mods/org.openbravo.module.remittance/rev/7a3443a9f8239bb80e23dc2a1d48a6ad27790983 [^]
2015-02-24 10:05 umartirena Review Assigned To => umartirena
2015-02-24 10:05 umartirena Note Added: 0074827
2015-02-24 10:05 umartirena Status resolved => closed
2015-09-11 09:01 vmromanos Relationship added causes 0030810
2015-11-10 18:43 maite Relationship added related to 0031419


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker