vitrivr / vitrivr-engine

vitrivr's next-generation retrieval engine. It is capable of extracting and retrieving a wider range of multimedia objects such as audio, video, images or 3d models.
https://vitrivr.org
MIT License
6 stars 3 forks source link

Feature/logging #58

Closed net-cscience-raphael closed 7 months ago

net-cscience-raphael commented 7 months ago

Adds logging and the CachedContentFactory.

Introduces a ContentFactoriesFactory to load the specific ContentFactory using the ServiceLoader and be able to set parameters.

Example configuration of CachedContentFactory:

"contentFactory": {
      "factory": "CachedContentFactory",
      "parameters": {
        "location": "D:/ptt/cache/"
      }
lucaro commented 7 months ago

Since this builds on dev, it should also target dev rather than main in order to make clear what the actual contributions of this request are.