View source | View content page | Page history | Printable version   

Projects:Performance Review/Functional Regressions

Overview

In order to gain performance with and be able to scale with a large data set, some functional regressions were added:

Selector Sortable columns Non sortable columns
Business Partner Key, Name, Disp. Credit, Credit Used Contact, Phone, Zip, City, Income
Product Key, Name Avail., Pricelist price, Applied price, Warehouse quant., Purchasing quant, Margin, Limit
Product Complete Key, Name, Quantity, Attribute, Quant. of order Warehouse, Unit, Order No., Quant. Served, Quant. of order delivered
Order Business Partner, Date, Document No., Currency, Grand Total, Sales Trans., Description, Reference Order Converted
Invoice Business Partner, Date, Document No., Currency, Grand Total, Sales Trans., Description, Reference Order Converted
Debt/Payment Business Partner, Order, Invoice, Date, Amount, Canceled, Currency Payment Rule, Canceled Settlement, Generated Settlement


List of commits that add functional regressions


How to revert those changes

To revert this changes you can get a diff file from the source version control and apply it as patch: svn diff -c rev url

e.g.

svn diff -c7887 https://dev.openbravo.com/svn/openbravo/branches/r2.40performance > /tmp/7887.diff

Now you have a diff file in /tmp folder you can revert the changes with the following command:

patch -p0 -R < /tmp/7887.diff

Output example:

patching file src/org/openbravo/erpCommon/info/InvoiceLine_data.xsql
patching file src/org/openbravo/erpCommon/info/InvoiceLine.java

After reverting all the changes made by the commits listed above, you'll have to make a full compilation:

ant core.lib
ant wad.lib
ant trl.lib
ant compile.complete
ant war

Deploy your new war file

Retrieved from "http://wiki.openbravo.com/wiki/Projects:Performance_Review/Functional_Regressions"

This page has been accessed 3,143 times. This page was last modified on 8 June 2012, at 05:29. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.