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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0057983
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] I. Performancemajoralways2025-02-13 17:102025-02-20 10:59
ReporteregoitzView Statuspublic 
Assigned ToSathishkumar 
PrioritynormalResolutionfixedFixed in VersionPR25Q2
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0057983: Slowness processing import entries of type VariantChDescUpdate

DescriptionAfter execute a massive update that creates lot of products with characteristics, many import entries are created (by the handler ProductCharacteristicValueEventHandler.java [1]).
Procesing that big amount of import entries takes to long.


Only one import entry thread is used (having others free) and around 450 entries per minute are executed:

Some metrics.
minute typeofdata count
13-02-2025 16:49 VariantChDescUpdate 382
13-02-2025 16:48 VariantChDescUpdate 450
13-02-2025 16:47 VariantChDescUpdate 425
13-02-2025 16:46 VariantChDescUpdate 444
13-02-2025 16:45 VariantChDescUpdate 435
13-02-2025 16:44 VariantChDescUpdate 393



[1] https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo/-/blob/master/src/org/openbravo/event/ProductCharacteristicValueEventHandler.java?ref_type=heads#L110 [^]
Steps To ReproduceImport lot of prodcuts that update or create a product ch value so it forces the creating of lot of import entries to update variantch description.

TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0175744)
jonae (developer)
2025-02-17 09:55

Jira - https://openbravo.atlassian.net/browse/RM-21263 [^]
(0175851)
hgbot (developer)
2025-02-19 08:18

Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo/-/merge_requests/1545 [^]
(0175963)
hgbot (developer)
2025-02-20 10:59

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo [^]
Changeset: 516d5b11079a73b26674a0661a80f4f27724b738
Author: Sathishkumar palanisamy <sa.palanisamy@external.orisha.com>
Date: 20-02-2025 09:59:38
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo/-/commit/516d5b11079a73b26674a0661a80f4f27724b738 [^]

Fixes ISSUE-57983: Slowness processing import entries of type VariantChDescUpdate

---
M src/org/openbravo/materialmgmt/VariantChDescUpdateProcessor.java
---
(0175964)
hgbot (developer)
2025-02-20 10:59

Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo/-/merge_requests/1545 [^]

- Issue History
Date Modified Username Field Change
2025-02-13 17:10 egoitz New Issue
2025-02-13 17:10 egoitz Assigned To => Triage Platform Base
2025-02-13 17:10 egoitz Modules => Core
2025-02-13 17:10 egoitz Triggers an Emergency Pack => No
2025-02-14 07:30 alostale Assigned To Triage Platform Base => Triage Omni OMS
2025-02-17 09:55 jonae Note Added: 0175744
2025-02-17 11:14 jonae Assigned To Triage Omni OMS => Sathishkumar
2025-02-19 08:18 hgbot Note Added: 0175851
2025-02-20 10:59 hgbot Resolution open => fixed
2025-02-20 10:59 hgbot Status new => closed
2025-02-20 10:59 hgbot Fixed in Version => PR25Q2
2025-02-20 10:59 hgbot Note Added: 0175963
2025-02-20 10:59 hgbot Note Added: 0175964


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker