google-nomulus/java/google/registry
mcilwain dfe0ba32cb Reduce Datastore load of delete prober data mapreduce
This eliminates the transactional load of ForeignKeyIndexes and
EppResourceIndexes, the latter of which was problematic because it is parented
on the EppResourceIndexBucket entity group, and can cause concurrent
modification exceptions on live code paths. By removing the transactional load
and only touching that entity group on the delete, the number of potential
concurrent modification exceptions is significantly reduced.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=135706974
2016-10-11 11:27:49 -04:00
..
backup Remove trailing whitespace in files 2016-10-07 15:29:47 -04:00
batch Reduce Datastore load of delete prober data mapreduce 2016-10-11 11:27:49 -04:00
bigquery Narrowly scope privileges for API service objects 2016-08-02 19:18:09 -04:00
braintree Update some internal build configuration options 2016-10-04 09:58:26 -04:00
builddefs Update some internal build configuration options 2016-10-04 09:58:26 -04:00
config Use "Nomulus" name in documentation 2016-10-11 11:04:41 -04:00
cron MOE strip compatible_with 2016-08-02 19:14:28 -04:00
dns Remove trailing whitespace in files 2016-10-07 15:29:47 -04:00
eclipse Integrate: Eclipse file generation script 2016-05-16 18:39:45 -04:00
env Delete obsoleted non-batched DNS refresh on host rename action 2016-10-11 11:27:48 -04:00
export Update some internal build configuration options 2016-10-04 09:58:26 -04:00
flows Add TLD extra flow logic for update 2016-10-11 11:27:48 -04:00
gcs Update some internal build configuration options 2016-10-04 09:58:26 -04:00
groups Remove trailing whitespace in files 2016-10-07 15:29:47 -04:00
idn Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
keyring/api Replace VoidKeyring with InMemoryKeyring and a dummy module 2016-09-07 12:15:08 -04:00
loadtest Rename "clientIdentifier" to "clientId" almost everywhere 2016-09-22 14:30:05 -04:00
mapreduce Always use the constructor to make Immutable Collection Builders 2016-10-07 14:37:02 -04:00
model Fix javadoc on DomainApplicationIndex to reflect recent change 2016-10-11 11:08:56 -04:00
module Delete obsoleted non-batched DNS refresh on host rename action 2016-10-11 11:27:48 -04:00
monitoring Always use the constructor to make Immutable Collection Builders 2016-10-07 14:37:02 -04:00
pricing Add extra logic for all relevant flows 2016-09-14 15:26:36 -04:00
rdap RDAP: Display truncation notice for large entity result sets 2016-10-07 15:29:49 -04:00
rde Rename 'registry_tool' to 'nomulus' 2016-10-04 09:59:54 -04:00
request Update some internal build configuration options 2016-10-04 09:58:26 -04:00
security MOE strip compatible_with 2016-08-02 19:14:28 -04:00
storage/drive MOE strip compatible_with 2016-08-02 19:14:28 -04:00
tldconfig/idn MOE strip compatible_with 2016-08-02 19:14:28 -04:00
tmch Always use the constructor to make Immutable Collection Builders 2016-10-07 14:37:02 -04:00
tools Remove trailing whitespace in files 2016-10-07 15:29:47 -04:00
ui Make product name driven from config in the console 2016-10-07 15:29:48 -04:00
util Remove trailing whitespace in files 2016-10-07 15:29:47 -04:00
whois Replace loadByUniqueId() with methods that don't overload unique id 2016-09-26 13:20:22 -04:00
xjc Make /bin/bash explicit in make_pkginfo 2016-10-03 16:45:21 -04:00
xml MOE strip compatible_with 2016-08-02 19:14:28 -04:00
BUILD Mark rest of Domain Registry for App Engine compatibility 2016-08-26 09:48:37 -04:00
repositories.bzl Update Truth to v0.30 2016-10-07 15:29:38 -04:00