Versions Compared

Key

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

...

  1. 87a0a8c7505d64 refers to node UUID

  2. The grayed out text refers to Modeshape classes responsible for data representation and serialization. The JBoss Marshalling serialization format contains the name of datastructures i.e. custom marshallers in org.infinispan.schematic.internal.* 

  3. Node name.
  4. The file contains binary data for specifying different internal attributes, so when opened up in a text editor, the file might show garbage characters or numbers in strings. /children0<key87a0a8c317f1e7jcr:systemnamejcr:system1Skey387a0a8c7505d64 . Similarly, if object 'chandni' had siblings, the array would appear in the binary as . . .: AWoods: Osman Din, please change example from "chandni" to "fcrepo4_greetings"
    1. Node children UUID and name (6988a17a-ad2f-48f6-aef5-e7d411e184d9namechandni)
  5. Children count in binary.

...

 

87a0a8c7505d64fc859bab-6f7b-46de-9b4c-f40dfe28643c1 . . .2

metadatabid387a0a8c7505d6 4fc859bab-6f7b-46de-9b4c-f40dfe286433ccontentTypeapplication/ jsoncontent4Ékey387a0a8c7505d64fc859bab-6f7b-46de-9b4c- f40dfe28643c3parent387a0a8c7505d647e84184d-3a8e-4f57-8e49-a550f1c19b3a5properties ̃http:// www.jcp.org/jcr/1.0"primaryType$name

nt:resourcedatahello, world!6 lastModified.$date2013-12-09T23:51:00.520-05:007mixinTypesL0D$name4{http://fedora.info/ definitions/v4/rest-api#}binarylastModifiedBy bypassAdminmimeTypeapplicationbypassAdmin8mimeTypeapplication/octet-stream9http://fedora.info/definitions/v4/rest-api#NdigestA $uri2urn:sha1:e91ba0972b9055187fa2efa8b5c156f487a8293a10http://www.loc.gov/premis/rdf/ v1#hasSize55

...

ModeShape currently makes use of Hibernate Search to manage Lucene indexes. The indexes can be viewed by using Luke, e.g.


Luke

 

 

Infinispan Configuration Options

Depending on the configured Infinispan backend, the directory layout and contents of the binary files would be different. The following sections covers other cache store options.

...

LevelDB Backend

Currently, the default configuration outputs Fedora data to LevelDB (a fast filesystem based key-value store). When Fedora 4 is started, ModeShape (actually Infinispan and LevelDB in the background) will create several directories on the filesystem. Currently, the directories created are:

...