Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0038516 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [Openbravo ERP] A. Platform | minor | have not tried | 2018-05-10 13:11 | 2020-10-01 16:49 | |||
Reporter | Sandrahuguet | View Status | public | |||||
Assigned To | caristu | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | 3.0PR19Q2 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 66f246023571 | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | alostale | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0038516: Add a feature to allow to disable transactional filters in transactional windows easily without code changes | |||||||
Description | The filter being present by default in transactional windows[1] filters by not process or modified in last x days was intended to reduce set of rows shown by default and improve performance. However without extra matching indexes that filter in fact can hurt performance in high data volumes. It would be nice if it would be possible to deactivate that filter. Note: The window type (Maintain vs. Transactional) also controls that filter but changing it affects other areas (UI template, Utility.getContext) so does not seem a good choice just to disable the filter See project page for additional information: http://wiki.openbravo.com/wiki/Projects:Disable_Transactional_Filters [^] [1] http://wiki.openbravo.com/wiki/Standard_Windows#Transactional_Windows [^] | |||||||
Steps To Reproduce | N/A | |||||||
Proposed Solution | It should be possible to disable it per configuration. As most window configuration is already centralized in the "Grid configuration" that seems to be a good place for such an option. Alternative could be a preference similar to "Disabling Linked Items". | |||||||
Tags | NOR, Performance | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0109015) hgbot (developer) 2019-01-18 12:57 |
Repository: erp/devel/pi Changeset: 75217c44f638dfc833f567ca030c219478ea4ff3 Author: Carlos Aristu <carlos.aristu <at> openbravo.com> Date: Fri Jan 18 12:54:55 2019 +0100 URL: http://code.openbravo.com/erp/devel/pi/rev/75217c44f638dfc833f567ca030c219478ea4ff3 [^] related to issue 38516: Initial code cleanup - Use diamond operator - Remove the usage of the literal "false" boolean value. - Replaced if-then-else statement by a single return statement in isDataSourceTable() - Use isEmpty() to check whether the collection is empty or not - Removed commented-out line of code - Add missing "@Override" annotation above getComponentTemplate() signature - Iterate over the "entrySet" instead of the "keySet" - Put single-quotes around '/' to use the faster "indexOf(char)" method. - Define a constant instead of duplicating literal "OBUIAPP_PickAndExecute" 5 times --- M modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewTab.java --- |
(0109031) hgbot (developer) 2019-01-21 10:04 |
Repository: erp/devel/pi Changeset: 66f246023571bda1da290c9c43195b7cc5e77dbf Author: Carlos Aristu <carlos.aristu <at> openbravo.com> Date: Mon Jan 21 10:01:56 2019 +0100 URL: http://code.openbravo.com/erp/devel/pi/rev/66f246023571bda1da290c9c43195b7cc5e77dbf [^] fixes issue 38516: Add ability to disable the transactional filters --- M modules/org.openbravo.client.application/src-db/database/model/tables/OBUIAPP_GC_SYSTEM.xml M modules/org.openbravo.client.application/src-db/database/sourcedata/AD_COLUMN.xml M modules/org.openbravo.client.application/src-db/database/sourcedata/AD_ELEMENT.xml M modules/org.openbravo.client.application/src-db/database/sourcedata/AD_FIELD.xml M modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewTab.java --- |
(0109032) hgbot (developer) 2019-01-21 10:04 |
Repository: erp/devel/pi Changeset: 9865035f0712040c0fb3c9e7b4b02795a21fcf22 Author: Carlos Aristu <carlos.aristu <at> openbravo.com> Date: Mon Jan 21 10:03:30 2019 +0100 URL: http://code.openbravo.com/erp/devel/pi/rev/9865035f0712040c0fb3c9e7b4b02795a21fcf22 [^] related to issue 38516: Add test cases - Add new ViewGenerationTest base test that can be extended when testing view generation features - The existing ViewGeneration test now extends ViewGenerationTest - Add new ConfigurableTransactionalFilters test class --- M src-test/src/org/openbravo/test/AllAntTaskTests.java M src-test/src/org/openbravo/test/base/TestConstants.java M src-test/src/org/openbravo/test/views/ViewGeneration.java M src-test/src/org/openbravo/test/views/ViewGenerationWithDifferentConfigLevelTest.java A src-test/src/org/openbravo/test/views/ConfigurableTransactionalFilters.java A src-test/src/org/openbravo/test/views/ViewGenerationTest.java --- |
(0109033) hgbot (developer) 2019-01-21 10:10 |
Repository: erp/devel/pi Changeset: 46f6eb5a22dc360a75a0a4853056da9fb763a003 Author: Carlos Aristu <carlos.aristu <at> openbravo.com> Date: Mon Jan 21 10:10:25 2019 +0100 URL: http://code.openbravo.com/erp/devel/pi/rev/46f6eb5a22dc360a75a0a4853056da9fb763a003 [^] related to issue 38516: revert unintended change --- M src-test/src/org/openbravo/test/views/ViewGenerationWithDifferentConfigLevelTest.java --- |
(0109035) caristu (developer) 2019-01-21 10:25 |
Documentation: http://wiki.openbravo.com/wiki/User_Interface_Introduction#Grid_Configuration [^] |
(0109244) alostale (manager) 2019-01-25 10:22 |
reviewed + tested |
(0110738) hudsonbot (developer) 2019-03-28 14:55 |
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/b2fbc1588df4 [^] Maturity status: Test |
(0110742) hudsonbot (developer) 2019-03-28 14:55 |
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/b2fbc1588df4 [^] Maturity status: Test |
(0110743) hudsonbot (developer) 2019-03-28 14:55 |
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/b2fbc1588df4 [^] Maturity status: Test |
(0110744) hudsonbot (developer) 2019-03-28 14:55 |
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/b2fbc1588df4 [^] Maturity status: Test |
Issue History | |||
Date Modified | Username | Field | Change |
2018-05-10 13:11 | Sandrahuguet | New Issue | |
2018-05-10 13:11 | Sandrahuguet | Assigned To | => platform |
2018-05-10 13:11 | Sandrahuguet | Modules | => Core |
2018-05-10 13:11 | Sandrahuguet | Triggers an Emergency Pack | => No |
2018-05-10 13:12 | Sandrahuguet | Tag Attached: Performance | |
2018-05-10 13:13 | Sandrahuguet | Description Updated | View Revisions |
2018-05-10 13:19 | shuehner | Summary | It would be fine to be able to disable implicit filters in transactional windows => Add a feature to allow to disable implicit filters in transactional windows easily without code changes |
2018-05-10 13:19 | shuehner | Description Updated | View Revisions |
2018-06-05 09:52 | alostale | Relationship added | related to 0038697 |
2019-01-18 11:24 | caristu | Assigned To | platform => caristu |
2019-01-18 11:24 | caristu | Summary | Add a feature to allow to disable implicit filters in transactional windows easily without code changes => Add a feature to allow to disable transactional filters in transactional windows easily without code changes |
2019-01-18 11:24 | caristu | Description Updated | View Revisions |
2019-01-18 11:24 | caristu | Proposed Solution updated | |
2019-01-18 11:24 | caristu | Proposed Solution updated | |
2019-01-18 11:25 | caristu | Description Updated | View Revisions |
2019-01-18 12:57 | hgbot | Checkin | |
2019-01-18 12:57 | hgbot | Note Added: 0109015 | |
2019-01-21 10:04 | hgbot | Checkin | |
2019-01-21 10:04 | hgbot | Note Added: 0109031 | |
2019-01-21 10:04 | hgbot | Status | new => resolved |
2019-01-21 10:04 | hgbot | Resolution | open => fixed |
2019-01-21 10:04 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/66f246023571bda1da290c9c43195b7cc5e77dbf [^] |
2019-01-21 10:04 | hgbot | Checkin | |
2019-01-21 10:04 | hgbot | Note Added: 0109032 | |
2019-01-21 10:10 | hgbot | Checkin | |
2019-01-21 10:10 | hgbot | Note Added: 0109033 | |
2019-01-21 10:25 | caristu | Note Added: 0109035 | |
2019-01-21 10:25 | caristu | Review Assigned To | => alostale |
2019-01-21 11:31 | caristu | Description Updated | View Revisions |
2019-01-23 17:42 | caristu | Description Updated | View Revisions |
2019-01-25 10:22 | alostale | Note Added: 0109244 | |
2019-01-25 10:22 | alostale | Status | resolved => closed |
2019-01-25 10:22 | alostale | Fixed in Version | => 3.0PR19Q2 |
2019-03-28 14:55 | hudsonbot | Checkin | |
2019-03-28 14:55 | hudsonbot | Note Added: 0110738 | |
2019-03-28 14:55 | hudsonbot | Checkin | |
2019-03-28 14:55 | hudsonbot | Note Added: 0110742 | |
2019-03-28 14:55 | hudsonbot | Checkin | |
2019-03-28 14:55 | hudsonbot | Note Added: 0110743 | |
2019-03-28 14:55 | hudsonbot | Checkin | |
2019-03-28 14:55 | hudsonbot | Note Added: 0110744 | |
2020-10-01 16:49 | rafaroda | Tag Attached: NOR |
Copyright © 2000 - 2009 MantisBT Group |