tator icon indicating copy to clipboard operation
tator copied to clipboard

Remove global signal handler for Type remappings

Open bctcvai opened this issue 2 years ago • 1 comments

When a type is modified a global handler, create_mapping is called which does not isolate the mapping request to the refashioned type.

This has the unintended consequence of potentially leaking risk in an update to unrelated dtypes (or vice versa).

bctcvai avatar Apr 01 '22 14:04 bctcvai

The signal handler would need to be replaced by more surgical modifications to the ES mappings implemented in various REST endpoints.

jrtcppv avatar Apr 01 '22 14:04 jrtcppv