Record linked and embedded uuids
Update lot_reviews to use resource_path and embedding so that linked/embedded uuids are recorded
Allow json rendering of sets
Avoid finding dependents on PUT/PATCH/POST.
Updates will record updated and renamed resources to the transaction log.
Indexing uses these to query invalidated objects from elasticsearch.
Use postgres xmin as elasticsearch version
Use constant for index name
Avoid some unnecessary ES calls and make the /_indexer status json smaller.
Fix indexing tests to reflect changes
Fix query for Elasticsearch 1.4
Fetch xid on insert
store edits in user session, check for invalidated objects for pages from ES.
Only set session cookie for web users
Invalidate objects which newly rev_link to an updated object
Can now remove the dependent object walking on indexing
Ensure rename dependencies are recorded for all objects contributing to the path.
Always use embedding to access object properties in views so that dependencies are recorded.
typo
Start moving display logic from models to views.
This simplifies overriding logic on a per-type basis and more clearly delineates responsibilities between the view and storage layers.
Fix collection_list; move view logic out of Collection class.
Record indexing lag