[idempiere/idempiere] 4f9164: IDEMPIERE-6642 Performance issue with the PO gette...

0 views
Skip to first unread message

Carlos Ruiz

unread,
Oct 31, 2025, 9:19:27 AM (6 days ago) Oct 31
to idempi...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/idempiere/idempiere
Commit: 4f91644e79894f2f414bb81e07725b20430aeb86
https://github.com/idempiere/idempiere/commit/4f91644e79894f2f414bb81e07725b20430aeb86
Author: Carlos Ruiz <car...@gmail.com>
Date: 2025-10-31 (Fri, 31 Oct 2025)

Changed paths:
M org.adempiere.base.callout/src/org/adempiere/base/callout/CostAdjustmentLineASI.java
M org.adempiere.base.callout/src/org/adempiere/base/callout/CostAdjustmentLineProduct.java
M org.adempiere.base.callout/src/org/compiere/model/CalloutAddressValidation.java
M org.adempiere.base.callout/src/org/compiere/model/CalloutInvoiceBatch.java
M org.adempiere.base.callout/src/org/compiere/model/CalloutShipper.java
M org.adempiere.base.callout/src/org/compiere/model/CalloutTaxProvider.java
M org.adempiere.base.callout/src/org/compiere/model/Callout_AD_Column.java
M org.adempiere.base.process/src/org/adempiere/base/process/AcceptFieldSuggestion.java
M org.adempiere.base.process/src/org/adempiere/process/ASPGenerateFields.java
M org.adempiere.base.process/src/org/compiere/process/ConvertLead.java
M org.adempiere.base.process/src/org/compiere/process/ImportInventory.java
M org.adempiere.base.process/src/org/compiere/process/ImportOrder.java
M org.adempiere.base.process/src/org/compiere/process/InvoiceGenerate.java
M org.adempiere.base.process/src/org/compiere/process/RevenueRecognition.java
M org.adempiere.base.process/src/org/compiere/process/TabCreateFields.java
M org.adempiere.base.process/src/org/idempiere/process/CostAdjustmentLineRefreshCost.java
M org.adempiere.base/src/org/adempiere/base/AbstractProductPricing.java
M org.adempiere.base/src/org/adempiere/base/Core.java
M org.adempiere.base/src/org/adempiere/model/CalloutInfoWindow.java
M org.adempiere.base/src/org/adempiere/model/MInfoProcess.java
M org.adempiere.base/src/org/adempiere/model/MInfoRelated.java
M org.adempiere.base/src/org/adempiere/model/MRelationType.java
M org.adempiere.base/src/org/adempiere/process/ShipperCopyFrom.java
M org.adempiere.base/src/org/adempiere/process/ShipperCreateFrom.java
M org.adempiere.base/src/org/compiere/acct/DocLine_InOut.java
M org.adempiere.base/src/org/compiere/acct/DocManager.java
M org.adempiere.base/src/org/compiere/acct/Doc_AssetAddition.java
M org.adempiere.base/src/org/compiere/acct/Doc_AssetDisposed.java
M org.adempiere.base/src/org/compiere/acct/Doc_InOut.java
M org.adempiere.base/src/org/compiere/acct/Doc_Invoice.java
M org.adempiere.base/src/org/compiere/acct/Doc_MatchInv.java
M org.adempiere.base/src/org/compiere/model/GridFieldVO.java
M org.adempiere.base/src/org/compiere/model/MAcctSchema.java
M org.adempiere.base/src/org/compiere/model/MAddressValidation.java
A org.adempiere.base/src/org/compiere/model/MAddressValidationCfg.java
M org.adempiere.base/src/org/compiere/model/MAsset.java
M org.adempiere.base/src/org/compiere/model/MAssetAddition.java
M org.adempiere.base/src/org/compiere/model/MAssetDisposed.java
M org.adempiere.base/src/org/compiere/model/MAssetType.java
M org.adempiere.base/src/org/compiere/model/MBPartner.java
M org.adempiere.base/src/org/compiere/model/MBankStatementLoader.java
M org.adempiere.base/src/org/compiere/model/MCost.java
M org.adempiere.base/src/org/compiere/model/MDepositBatch.java
M org.adempiere.base/src/org/compiere/model/MDepositBatchLine.java
M org.adempiere.base/src/org/compiere/model/MDepreciation.java
M org.adempiere.base/src/org/compiere/model/MDepreciationExp.java
M org.adempiere.base/src/org/compiere/model/MDepreciationWorkfile.java
M org.adempiere.base/src/org/compiere/model/MDunningRunEntry.java
M org.adempiere.base/src/org/compiere/model/MDunningRunLine.java
M org.adempiere.base/src/org/compiere/model/MField.java
A org.adempiere.base/src/org/compiere/model/MFieldGroup.java
M org.adempiere.base/src/org/compiere/model/MInOut.java
M org.adempiere.base/src/org/compiere/model/MInOutLine.java
M org.adempiere.base/src/org/compiere/model/MInventory.java
M org.adempiere.base/src/org/compiere/model/MInvoice.java
M org.adempiere.base/src/org/compiere/model/MInvoiceLine.java
M org.adempiere.base/src/org/compiere/model/MJournal.java
M org.adempiere.base/src/org/compiere/model/MJournalLine.java
M org.adempiere.base/src/org/compiere/model/MLabel.java
M org.adempiere.base/src/org/compiere/model/MOpportunity.java
M org.adempiere.base/src/org/compiere/model/MOrder.java
M org.adempiere.base/src/org/compiere/model/MOrderLandedCost.java
M org.adempiere.base/src/org/compiere/model/MOrderLine.java
M org.adempiere.base/src/org/compiere/model/MPInstancePara.java
M org.adempiere.base/src/org/compiere/model/MPayment.java
A org.adempiere.base/src/org/compiere/model/MPrintHeaderFooter.java
M org.adempiere.base/src/org/compiere/model/MProductCategoryAcct.java
M org.adempiere.base/src/org/compiere/model/MRequisitionLine.java
M org.adempiere.base/src/org/compiere/model/MSSOPrincipalConfig.java
A org.adempiere.base/src/org/compiere/model/MShipperPickupTypesCfg.java
M org.adempiere.base/src/org/compiere/model/MStatusLine.java
M org.adempiere.base/src/org/compiere/model/MStorageReservation.java
M org.adempiere.base/src/org/compiere/model/MTableIndex.java
M org.adempiere.base/src/org/compiere/model/MTaxProvider.java
A org.adempiere.base/src/org/compiere/model/MTaxProviderCfg.java
M org.adempiere.base/src/org/compiere/model/MUserDefField.java
M org.adempiere.base/src/org/compiere/model/PO.java
M org.adempiere.base/src/org/compiere/model/SalesMgmtValidator.java
M org.adempiere.base/src/org/compiere/model/credit/CreditManagerInOut.java
M org.adempiere.base/src/org/compiere/model/credit/CreditManagerInvoice.java
M org.adempiere.base/src/org/compiere/print/layout/LayoutEngine.java
M org.adempiere.base/src/org/compiere/process/DatabaseTableRename.java
M org.adempiere.base/src/org/eevolution/model/CalloutBOM.java
M org.adempiere.base/src/org/eevolution/process/BankTransfer.java
M org.adempiere.base/src/org/globalqss/process/GLJournalGenerate.java
M org.adempiere.pipo.handlers/src/org/adempiere/pipo2/handler/FieldGroupElementHandler.java
M org.adempiere.server/src/main/server/org/compiere/server/Scheduler.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/form/WTabEditor.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/wf/WFPopupItem.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/FavouriteFolderDialog.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/desktop/DefaultDesktop.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/WCtxHelpSuggestion.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/WEMailDialog.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/WGadgets.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/WLocationDialog.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/WPAttributeDialog.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/WTableAttribute.java
M org.adempiere.ui/src/org/compiere/apps/form/TabEditor.java
M org.adempiere.ui/src/org/compiere/print/DrillReportCtl.java
M org.idempiere.printformat.editor/src/org/idempiere/printformat/editor/ui/PrintFormatEditorUtil.java
M org.idempiere.printformat.editor/src/org/idempiere/printformat/editor/ui/WPrintFormatEditor.java
M org.idempiere.test/src/org/idempiere/test/base/InOutTest.java
M org.idempiere.test/src/org/idempiere/test/base/MappedByNameFactoryTest.java
M org.idempiere.test/src/org/idempiere/test/base/MatchInv2ndAcctSchemaTest.java
M org.idempiere.test/src/org/idempiere/test/base/MatchInvTest.java
M org.idempiere.test/src/org/idempiere/test/base/MatchInvTestIsolated.java
M org.idempiere.test/src/org/idempiere/test/costing/AveragePOCostingTest.java
M org.idempiere.test/src/org/idempiere/test/costing/BackDateAveragePOCostingTest.java
M org.idempiere.test/src/org/idempiere/test/costing/NonStockedExpTypeAvgPOCostingTest.java
M org.idempiere.test/src/org/idempiere/test/costing/NonStockedExpTypeStdCostingTest.java
M org.idempiere.test/src/org/idempiere/test/event/EventHandlerTest.java
M org.idempiere.test/src/org/idempiere/test/model/Allocation2ndAcctSchemaTest.java
M org.idempiere.test/src/org/idempiere/test/model/MAttributeSetTest.java
M org.idempiere.test/src/org/idempiere/test/model/ProcessTest.java
M org.idempiere.test/src/org/idempiere/test/performance/CacheTest.java
M org.idempiere.webservices/WEB-INF/src/org/idempiere/adinterface/ModelADServiceImpl.java

Log Message:
-----------
IDEMPIERE-6642 Performance issue with the PO getters on X_ classes - fix deprecate warnings (#2880)

* IDEMPIERE-6642 Performance issue with the PO getters on X_ classes - fix deprecate warnings

* - refinement

* - change approach

* - solve warnings

* - better approach for AbstractProductPricing.setOrderLine

* - more warning solved

* - solve AbstractProductPricing other methods

* - more warnings solved

* - solve issues with unit tests - all tests successful now

* - complete fix warnings for all classes committed

* - more warnings solved



To unsubscribe from these emails, change your notification settings at https://github.com/idempiere/idempiere/settings/notifications
Reply all
Reply to author
Forward
0 new messages