Jeremy,

One other question of clarification;


>    - Will the indexes be saved in tiddlers for the next reload?, perhaps 
>    this could be optional allowing indexes to be forced to be regenerated in 
>    wikis on reload in cases where there are external/federated wikis, and 
>    stored for large indexes on wikis primarily used for search and lookups 
>    (with less changes).
>
> No, I don’t think it’s worth it. These are very simple indexes that are 
> pretty fast to build. It’s only if we were doing full text indexing that I 
> think we might want to persistently cache the indexes.
>
>
>    - Perhaps an option to store such indexes in local storage and 
>    regenerate them if missing would help keep total size down for wikis.
>
>
My interest here is not only or even for performance, it is leveraging the 
indexing process for my own use. For example I have an application I am 
building on tiddlywiki for a client. Each of there 30+ Offices have 1 to 30 
post codes associated with each office. If there were a way to access the 
indexed array and copy it to a tiddler, ie surface the result, it could 
prove useful for various applications.   I know I can build equivalents 
myself but they will be wikitext based and never as efficient as the ones 
in the indexing system you propose. Perhaps providing a widget or variable 
name that can reference the content of the indexed array. Extracting such 
arrays at a point in time would allow new lists to be created with 
additions and deletions for further use. In effect capturing the result in 
an index in a moment in time, useful for database, reporting and dashboard 
applications that can highlight new and deleted items/relationships 
relative to a prior state.

Regards
Tony

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/c187f03c-ee3f-47db-a95d-5a72c648c389%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to