Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt

Here is found details of the locations and purposes of the Fedora 4 configuration files. For details on how to enable and configure these options, see this page.

Table of Contents
stylesquare

...

  • In-memory configuration for object storage (useful for testing)

 

Repository Config Options

...

 

Infinispan ConfigurationAverageMedianStandard
Deviation 
filecachestore0.11210.1050.0313
leveldb0.07360.06300.0445
leveldb with async persistence0.06100.05500.0220
RAM0.05170.04800.0148
leveldb with file binary store *0.06440.05700.0196
Total0.07030.05900.0318

* default configuration

Fedora Node Types - node definitions in terms of namespace properties

Defining .cnd files such as these in repository.json will register namespaces and node types found within:

fcrepo4/fcrepo-kernel/src/main/resources/fedora-node-types.cnd

...

...

Other module resources

fcrepo-module-auth-xacml

This XACML Authorization Delegate Module is based on the design documented here:https://wiki.duraspace.org/display/FF/XACML+Authorization+ XACML Authorization Delegate

/src/main/resources/policies

...

fcrepo-jms-indexer-pluggable

This is a an indexer that listens to the Fedora JMS topic, retrieves a message including pid and eventType, looks up object properties, gets and passes the transformed or untransformed properties on to any number of registered handlers.

...