Skip to content

ISSUE-47036: Remove support code for update.database.mod, ezattributes module and references to dbmanager.jar

update.database.mod is dead long time ago ezattributes module is unsupported also quite a while

Remove lots of code from dbsourcemanager to simplify it a lot.

Especially it removes the 3 slightly different ModelLoader sql variants per topic

This need MR !305 merged before which was still using API removed in here.

TODO

  • (openbravo!305 (merged))
  • rebased
  • dbsm testsuite
  • check all modules for using internal dbsm code
    • unsupported => no need to check
      • org.openbravo.retail.storeserver.synchronization, org.openbravo.replication.symmetricds, org.openbravo.ezattributes
    • NI
      • org.openbravo.reporting.tools
        • Check that it still compiles (it extends 4 dbsm classes)
        • No runtime check as no only code-removal in here
      • br.com.disoft.brazil.ce.core
        • Apparently forked via copy'n'paste the in-core SystemValidationTask into src/br/com/disoft/brazil/ce/core/validator/DisoftValidationTask.java
        • Forge published module
  • check all dbsm usage in openbravo sourcecode
  • OB-owned module marked still as supported but depends on already broken ezattributes
    • Library-To-Window
      • Module updated to Unsupported after checking with aza (was custom for a client, no longer useful/needed)
  • try run
    • try-initial => both false positive (run was accidentally with release/21Q1 missing logo commit)
  • try-retail run?
  • mod-merged run?
  • check/update/report dbmanager removal
Edited by Santiago Gremiger

Merge request reports