Openbravo Issue Tracking System - Infrastructure
View Issue Details
0054896Infrastructurewiki.openbravo.compublic2024-03-08 11:162024-03-27 09:28
gonzalo_fernandez 
gonzalo_fernandez 
normalminorN/A
closedfixed 
5
0054896: Multiselector - High volume support
Current multiselector works by each particular implementation providing the full list of rows that can be selected. This is not suitable when the source of data to be displayed is potentially to big, as it would not be convenient to display a list of i.e. thousands of records.

This project will add support of high volumes by allowing multiselector implementations to determine that no records will be displayed until a more restrictive search in done in the selector.
.
.
No tags attached.
related to design defect 0054884main closed Triage Platform Base POS2 Error in BaseMultiSelectorDialog at sorting in the input values 
related to design defect 0054883main closed Triage Platform Base POS2 Error in BaseMultiSelectorDialog at sorting after deleting all the chips 
Issue History
2024-03-08 11:16gonzalo_fernandezNew Issue
2024-03-08 11:16gonzalo_fernandezAssigned To => gonzalo_fernandez
2024-03-18 10:20hgbotNote Added: 0162260
2024-03-27 09:28hgbotResolutionopen => fixed
2024-03-27 09:28hgbotStatusnew => closed
2024-03-27 09:28hgbotFixed in Version => 24Q2
2024-03-27 09:28hgbotNote Added: 0162684
2024-03-27 09:28hgbotNote Added: 0162685
2024-03-27 09:38AugustoMauchRelationship addedrelated to 0054884
2024-03-27 09:38AugustoMauchRelationship addedrelated to 0054883

Notes
(0162260)
hgbot   
2024-03-18 10:20   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1418 [^]
(0162684)
hgbot   
2024-03-27 09:28   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: ac510d98620b9318e21353afc8aa8ea40d7fd637
Author: Gonzalo Fernández García <gonzalo.fernandez@openbravo.com>
Date: 27-03-2024 09:28:17
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/ac510d98620b9318e21353afc8aa8ea40d7fd637 [^]

Fixes ISSUE-54896: Merges multiselector high volume support project

---
A web-jspack/org.openbravo.core2/src/components/BaseMultiSelectorDialog/onValuesChange.js
M web-jspack/org.openbravo.core2/src/components/BaseFormMultiSelector/BaseFormMultiSelector.jsx
M web-jspack/org.openbravo.core2/src/components/BaseMultiSelector/BaseMultiSelector.jsx
M web-jspack/org.openbravo.core2/src/components/BaseMultiSelector/__test__/BaseMultiSelector.test.jsx
M web-jspack/org.openbravo.core2/src/components/BaseMultiSelector/stories/BaseMultiSelector.stories.jsx
M web-jspack/org.openbravo.core2/src/components/BaseMultiSelectorDialog/BaseMultiSelectorDialog.jsx
M web-jspack/org.openbravo.core2/src/components/BaseMultiSelectorDialog/BaseMultiSelectorDialog.scss
M web-jspack/org.openbravo.core2/src/components/BaseMultiSelectorDialog/__test__/BaseMultiSelectorDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/BaseMultiSelectorDialog/stories/BaseMultiSelectorDialog.stories.jsx
M web-jspack/org.openbravo.core2/src/components/ChipList/ChipList.jsx
M web-jspack/org.openbravo.core2/src/components/FilterableGrid/FilterBar.jsx
M web-jspack/org.openbravo.core2/src/components/FilterableGrid/FilterBar.scss
M web-jspack/org.openbravo.core2/src/components/FilterableGrid/FilterableGrid.jsx
M web-jspack/org.openbravo.core2/src/components/FilterableGrid/FilterableGrid.scss
M web-jspack/org.openbravo.core2/src/components/FilterableGrid/__test__/FilterableGrid.test.jsx
M web-jspack/org.openbravo.core2/src/components/Grid/DataGrid/BaseHeaderSortChip.jsx
M web-jspack/org.openbravo.core2/src/components/Grid/DataGrid/DataGrid.jsx
M web-jspack/org.openbravo.core2/src/components/Grid/Grid.jsx
---
(0162685)
hgbot   
2024-03-27 09:28   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1418 [^]