Uploaded image for project: 'OFBiz'
  1. OFBiz
  2. OFBIZ-7760

Removed from UtilCache the ability to persist entries in the file system

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Trunk
    • Fix Version/s: 16.11.01
    • Component/s: framework
    • Labels:
      None

      Description

      Removed from UtilCache the ability to persist entries in the file system.
      This feature has been contributed a long time ago as an experimental feature but never really matured into a production ready artifact: since it was contributed, no users asked about how to use it, or tested it, or reported bugs or enhancement requests.
      More importantly, the feature has always been disabled in the OFBiz framework (i.e. the widget code and the entity engine code were not using it).

      This removal should not impact our user base; however, after the removal, an entry to the Attic will be created to keep track of it and to make it easier, to interested users, to get this code, improve it (e.g. by making it dependent on a live external jar, for example MapDB instead of JDBM) and possibly contribute it back to the project.

      The most compelling reason for its removal is that the feature was based on a snapshot, unreleased version of JDBM, which is now a mostly dead project: for licensing reasons we are no more allowed to bundle jars in our releases. Additionally, having code that relies an old jar from a no more active project represents a maintenance issue for the community.

      1. OFBIZ-7760.patch
        47 kB
        Jacopo Cappellato

        Activity

        Hide
        jacopoc Jacopo Cappellato added a comment -
        Show
        jacopoc Jacopo Cappellato added a comment - Patch committed in rev. 1751817 Added an entry to the Attic page: https://cwiki.apache.org/confluence/display/OFBADMIN/OFBiz+Attic#OFBizAttic-Abilitytopersistcacheentriesinthefilesystem
        Hide
        soledad Nicolas Malin added a comment -

        Thanks Jacopo for this issue that resolve the problem with jdbm. Maybe if the need appears to use cache with file system store wecan be inspired by this issue !

        Show
        soledad Nicolas Malin added a comment - Thanks Jacopo for this issue that resolve the problem with jdbm. Maybe if the need appears to use cache with file system store wecan be inspired by this issue !

          People

          • Assignee:
            jacopoc Jacopo Cappellato
            Reporter:
            jacopoc Jacopo Cappellato
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development