Skip to content

Commit

Permalink
add lost notes
Browse files Browse the repository at this point in the history
  • Loading branch information
aaxelb committed Aug 27, 2024
1 parent 28bb0ec commit 1e6efb8
Showing 1 changed file with 19 additions and 4 deletions.
23 changes: 19 additions & 4 deletions _TODO.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,6 @@ and the dashboard's `cardSearchFilter` set
denormalized IndexStrategy
==========================

to denormalize for performance (removing (most) `nested` mappings)
while supporting existing api used by osf-search...


current mappings:
simple:
indexcard_uuid
Expand All @@ -36,6 +32,25 @@ current mappings:
nested_text...


to denormalize for performance (removing (most) `nested` mappings)
while supporting existing api used by osf-search...

edges to consider:
- `cardSearchText[property.path]`
- dynamic template for text values per property-path (...to limited depth?)
- `valueSearchFilter[resourceType]`
- dynamic template for iri values per resource-type?
- `valueSearchText`
- ...new index for value-search?
- ...maybe can use the same dynamic fields added for `cardSearchText[property.path]`?
...but how to keep the text associated with the iri value...
- ...could keep the old `nested` garbage around, but only use it when `valueSearchText`?
- `cardSearchFilter[sameAs][iri-prefix]=https://orcid.org/`
- new filter operator
- `cardSearchText[*.*.*]`, `cardSearchFilter[*.*.*]`
- dynamic templates for values by depth?


possible future card-index mappings:
simple:
indexcard_uuid
Expand Down

0 comments on commit 1e6efb8

Please sign in to comment.