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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0040614
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformminorhave not tried2019-04-15 09:172019-04-19 08:08
ReportercaristuView Statuspublic 
Assigned Tocaristu 
PriorityhighResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision60692fafdebb
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toalostale
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0040614: API change: support method chaining in OBQuery and OBCriteria

DescriptionAs part of the changes introduced with 0040552, the methods that helps to build an OBQuery/OBCriteria will return the instance instead of void. This will allow to use method chaining with these classes in the same way that Hibernate's Query class.

This is an ABI change[1]: it does not affect source code compatibility (it will not break any compilation) but it breaks binary compatibility (i.e. OBQuery/OBCriteria related bytecodes that were previously compiled against the old API will no longer run).

In case of having a jar compiled against the old OBQuery/OCriteria API it should be recompiled with the new API in order to make it compatible with 3.0PR19Q3.

[1] https://en.wikipedia.org/wiki/Application_binary_interface [^]
Steps To ReproduceN/A
TagsApproved
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0040552 closedcaristu upgrade hibernate to version 5.4 

-  Notes
(0111169)
hgbot (developer)
2019-04-16 18:33

Repository: erp/devel/api-checks
Changeset: 60692fafdebbd8fe74b4d15315f0fd504e17fb79
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Tue Apr 16 13:26:45 2019 +0200
URL: http://code.openbravo.com/erp/devel/api-checks/rev/60692fafdebbd8fe74b4d15315f0fd504e17fb79 [^]

fixes issue 40614: Support method chaining in OBQuery and OBCriteria

---
M java/reference/java.japi.gz
---

- Issue History
Date Modified Username Field Change
2019-04-15 09:17 caristu New Issue
2019-04-15 09:17 caristu Assigned To => platform
2019-04-15 09:17 caristu Modules => Core
2019-04-15 09:17 caristu Triggers an Emergency Pack => No
2019-04-15 09:17 caristu Relationship added related to 0040552
2019-04-15 09:24 caristu Summary API changes to support method chaining in OBQuery and OBCriteria => API change: support method chaining in OBQuery and OBCriteria
2019-04-15 09:24 caristu Description Updated View Revisions
2019-04-15 09:25 caristu Description Updated View Revisions
2019-04-15 09:25 caristu Assigned To platform => caristu
2019-04-15 09:34 caristu Description Updated View Revisions
2019-04-15 15:25 alostale Tag Attached: Approved
2019-04-16 18:33 hgbot Checkin
2019-04-16 18:33 hgbot Note Added: 0111169
2019-04-16 18:33 hgbot Status new => resolved
2019-04-16 18:33 hgbot Resolution open => fixed
2019-04-16 18:33 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/api-checks/rev/60692fafdebbd8fe74b4d15315f0fd504e17fb79 [^]
2019-04-16 18:34 caristu Review Assigned To => alostale
2019-04-17 12:36 caristu Description Updated View Revisions
2019-04-17 12:37 caristu Description Updated View Revisions
2019-04-17 12:45 caristu Description Updated View Revisions
2019-04-17 12:52 caristu Description Updated View Revisions
2019-04-19 08:08 alostale Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker