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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0056059
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] A. Platformminorhave not tried2024-07-18 13:082024-07-18 13:30
ReportershuehnerView Statuspublic 
Assigned ToTriage Platform Base 
PrioritynormalResolutionopenFixed in Version
StatusnewFix 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

0056059: Oracle Cleanup: Remove oracle specific rownum in queries

DescriptionSeveral select queries have split code-path for postgres related to pagination

On Postgres we use LIMIT and OFFSET syntax
On Oracle we used ROWNUM as extra column and filtering on that.

With oracle support gone we can just remove the Oracle specific code making it more readable.
Steps To ReproduceLook at for example
https://gitlab.com/openbravo/product/openbravo/-/blob/master/src/org/openbravo/erpCommon/info/BusinessPartnerMultiple.java?ref_type=heads#L427 [^]
https://gitlab.com/openbravo/product/openbravo/-/blob/master/src/org/openbravo/erpCommon/info/BusinessPartnerMultiple_data.xsql?ref_type=heads#L64 [^]

for the rownum, oraLimit1, oraLimit2 parameters to support this
Proposed SolutionRemove the extra code specific to supporting oracle
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks feature request 0053658 newshuehner Tracking issue: Code cleanup after removing Oracle support 

-  Notes
(0167131)
hgbot (developer)
2024-07-18 13:30

Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1308 [^]

- Issue History
Date Modified Username Field Change
2024-07-18 13:08 shuehner New Issue
2024-07-18 13:08 shuehner Assigned To => Triage Platform Base
2024-07-18 13:08 shuehner Modules => Core
2024-07-18 13:08 shuehner Triggers an Emergency Pack => No
2024-07-18 13:08 shuehner Relationship added blocks 0053658
2024-07-18 13:30 hgbot Note Added: 0167131


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker