odd-platform icon indicating copy to clipboard operation
odd-platform copied to clipboard

Fix search vectors for data entity

Open damirabdul opened this issue 3 years ago • 1 comments

Nowadays we don't handle situations when tag or owner was removed, e.g. we don't update search vectors for affected data entities.

  1. Use soft delete for all relation tables (e.g. tag_to_data_entity, ownership)
  2. Update search vectors in all cases: a. Relation was added/removed b. Related entity was updated (tag renamed, role renamed etc.) c. Related entity was deleted

damirabdul avatar May 04 '22 17:05 damirabdul

Tied with reactive refactoring: https://github.com/opendatadiscovery/odd-platform/projects/5

DementevNikita avatar May 11 '22 14:05 DementevNikita