Details
-
Bug
-
Resolution: Fixed
-
High
-
None
Description
Upgrade task 552 can fail on it first run and then pass on it second run without converting lots of the data.
Scenario:
- Upgrade fails during - updateSearchRequests();
- On second run no customFieldGVs are returned as they were updated in bulk prior to the error above.
This will leave the system in the following state:
- Some search requests will not have been upgraded
- updateGadgetConfigurations wont have run
- customFieldManager.removeCustomFieldPossiblyLeavingOrphanedData wont have been run
- ofBizDelegator.removeByOr(CF_VALUE_ENTITY, "customfield", customFieldIds); wont have been run
All possible issues (that I can think of):
- Field Screens & Field configs with Label custom fields may have issues
- Filter defined columns, user defined columns & system defined columns with Label CFs may have issues
- Any thing that relies on a search that includes a Labels CF may have issues
- Gadgets that used Label CFs may have issues
They should restore, fix the issue and re-upgrade.
If this is not possible, they should contact support.
Attachments
Issue Links
- relates to
-
JRASERVER-23588 Upgrade Task for Labels can fail a Not Null assertion for SearchRequests with an empty search in Oracle
- Closed