google-nomulus/core
Lai Jiang 1ec96b66e2
Perform synchronous contact delete in SQL (#1137)
In SQL the contact of a domain is an indexed field and therefore we can
find linked domains synchronously, without the need for MapReduce.

The delete logic is mostly lifted from DeleteContactsAndHostsAction, but
because everything happens in a transaction we do not need to recheck a
lot of the preconditions that were necessary to ensure that the async
delete request still meets the conditions that when the request was
enqueued.
2021-05-07 10:48:51 -04:00
..
gradle/dependency-locks Upgrade testcontainers to work around a race (#1080) 2021-04-14 09:45:09 -04:00
src Perform synchronous contact delete in SQL (#1137) 2021-05-07 10:48:51 -04:00
WEB-INF/appengine-generated Enable Cloud SQL when Datastore is enabled for unit test (#502) 2020-03-10 12:26:25 -04:00
build.gradle Update Karma version to avoid security hole in dependency (#1134) 2021-05-05 13:50:45 -04:00
Dockerfile Build docker image of nomulus tool (#142) 2019-07-16 20:18:44 -04:00
karma.conf.js Clean up generated sources configuration (#724) 2020-07-30 15:43:42 -04:00