Hello. We have been using annotator.js 1.2 against a custom store
(based on annotator-store, but using Apache Cassandra as the database)
to facilitate documentation reviews. We're in the process of updating
our review server to use 2.0, but have discovered that 2.0 apparently
requires the /search API, which was not part of 1.2.

I've read the API docs for /search, but it's not clear where /search
is used by 2.0, and this isn't described in the Upgrading guide.

>From http://docs.annotatorjs.org/en/latest/modules/storage.html#storage-api:
"Search for fields using query string parameters."

Ok, but from my debugger 2.0 is using /search to find all annotations
based on the uri field. Something like:
GET 
http://example.com/api/search?uri=http%3A%2F%2Fexample.com%2Fen%2Fsome%2doc%2Fpage.html%23some_anchor

Are there other annotation fields that 2.0 requires in order to work
with a backend store? NoSQL databases like Cassandra don't necessarily
allow searching on arbitrary table columns, so it impacts the schema.

Thanks,
-ian
_______________________________________________
annotator-dev mailing list
annotator-dev@lists.okfn.org
https://lists.okfn.org/mailman/listinfo/annotator-dev
Unsubscribe: https://lists.okfn.org/mailman/options/annotator-dev

Reply via email to