It looks like the configuration of OAI sets has helped with indexing the
backlog. I configured sets based on content models, as below. When the
sets were indexed all member records were also added to the general
response with no set specified. In others words, the use of sets
resulted in indexing the backlog (at least set contents).
I still really have too many responses to the ListSets verb, but I'm
happy with the ListRecords response now.
On 04/17/2012 02:54 AM, Jörg Knappen wrote:
> Hallo Gregory,
> Zitat von Gregory Jansen <count0@...>:
>> I am trying to set up the proai service, but I am having trouble adding
>> the backlog of items to the cache, since the service only polls for
>> updates. Is there any way to make it cache older items without modifying
>> all of those items?
> There is a brute force method: Clear all caches manually, empty the
> databases of fedora commons and proai and rebuild fedora commons using
> FEDORA_HOME/server/bin/rebuild.sh. I used this method successfully to
> make proai forget some entries it should not provide.
> I hope this helps.
> --Jörg Knappen
> P.S. I have no answer to your second question ... not having
> established sets yet.
>> Also, I'm try out a set configuration based on content models as
>> driver.fedora.setSpec = http://purl.org/dc/elements/1.1/identifier
>> driver.fedora.setSpec.name = info:fedora/fedora-system:def/model#label
>> driver.fedora.itemSetSpecPath = $item
>> <info:fedora/fedora-system:def/model#hasModel> $set $set
>> <http://purl.org/dc/elements/1.1/identifier> $setSpec
>> This results in good sets that are content model facets. However, the
>> ListSets verb lists what looks like every PID in the repository as a
>> set. The ones that are not content models are empty. What am I doing
>> wrong? Do I absolutely need to have a setDescription dissemination type
>> property to make these work? (I have that option commented out at the
>> many thanks,
>> Greg Jansen
>> Carolina Digital Repository
>> For Developers, A Lot Can Happen In A Second.
>> Boundary is the first to Know...and Tell You.
>> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
>> Fedora-commons-users mailing list