esmé cowles
esmé cowles
IndirectContainers can use any predicate to link to the URI they are proxies for, but ore:proxyFor is hard-coded: https://github.com/projecthydra/active_fedora/blob/master/lib/active_fedora/associations/contained_finder.rb#L43 Proxies can be created and read correctly, but they cannot be...
You can set a title property on a FileSet, but it's common to have this simply be the original_file's filename. This can get out of sync (e.g., if you replace...
If we have retrieved the content that is being updated, we set the `If-Unmodified-Since` header to avoid dirty writes: * https://github.com/samvera/ldp/blob/master/lib/ldp/resource.rb#L69 * https://github.com/samvera/ldp/blob/master/lib/ldp/resource.rb#L99 But if we haven't loaded the resource...
The following query service methods currently have poor performance and scalability because they retrieve all repository items and then filter in memory: * find_all_of_model * count_all_of_model Investigate using the [Fedora...
- [ ] Purpose - [ ] Scenarios where you would want to use them - [ ] Link to examples - [ ] Tutorial for a simple ChangeSetPersister Note:...
Create a guide for how to customize indexing for each model type.
Binary content can easily be larger than memory, so streaming is a crucial feature. If Faraday doesn't support streaming (https://github.com/lostisland/faraday/pull/604), then we should fall back on Net::HTTP or something else...
Valkyrie::Persistence::Solr::QueryService has two methods that do a query and then filters by model: * `find_references_by` * `find_inverse_references_by` These should be optimized by passing the model to the query and letting...
Just ran into an issue finding the parent of a FileSet in Solr because we forgot that the member_ids are indexed with a `id-` prefix. Can we document on the...