google-nomulus/java/google/registry
mcilwain 4d5b6845b7 Add plural DNS writers field to Registry entity
This is the first step in a multi-step data migration to allow multiple
DNS writers per TLD. The overall process looks like this:

1. Add a plural DNS writers field with backfill (this commit).
2. Deploy it.
3. Run the ResaveEnvironmentEntitiesCommand to populate this new field
   on all entities.
4. Update the code to use the new field everywhere.
5. Deploy it.
6. Delete the now-unreferenced, old deprecated singular value field.

This process is rollback-safe.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=161253436
2017-07-10 11:45:13 -04:00
..
backup Create nomulus tool restore command 2017-06-05 18:17:09 -04:00
batch Finish async task metrics data migration 2017-06-14 10:34:41 -04:00
bigquery Change BigQuery call from update to patch 2017-02-06 16:45:23 -05:00
braintree Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
builddefs Add build rules for "nocron" deployments 2017-04-26 10:53:16 -04:00
config Create ICANN report upload action 2017-07-10 11:27:58 -04:00
cron Add response information to TldFanoutAction 2017-04-10 13:32:41 -04:00
dns Refer to Datastore everywhere correctly by its capitalized form 2017-02-17 12:12:12 -05:00
eclipse Add Cloud KMS as dependency of eclipse package 2017-03-21 15:17:04 -04:00
env Create ICANN report upload action 2017-07-10 11:27:58 -04:00
export Export billing account map to registrar sheet 2017-07-10 11:37:23 -04:00
flows Fix typo in comment 2017-07-10 11:42:39 -04:00
gcs Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
groups Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
idn Run buildifier on codebase to format BUILD files 2016-11-28 18:15:21 -05:00
keyring Set KmsKeyring as the default Keyring 2017-07-10 11:40:02 -04:00
loadtest Change auth settings on some tools service actions 2017-06-05 18:17:09 -04:00
mapreduce Add MapReduce Input for CommitLogManifest 2017-07-10 11:13:23 -04:00
model Add plural DNS writers field to Registry entity 2017-07-10 11:45:13 -04:00
module Set KmsKeyring as the default Keyring 2017-07-10 11:40:02 -04:00
monitoring Change FibonacciFitter to just be a utility method 2017-06-14 10:31:29 -04:00
pricing Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
rdap RDAP: Allow domain and nameserver queries with no initial string under certain circumstances 2017-07-10 11:16:03 -04:00
rde Change auth settings on RdeStagingAction 2017-06-05 18:17:09 -04:00
reporting Create ICANN report upload action 2017-07-10 11:27:58 -04:00
request Remove requireLogin action attribute 2017-06-21 10:04:05 -04:00
security Remove XsrfTokenManager fallback for validating legacy tokens 2017-03-21 15:36:31 -04:00
storage/drive Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
tldconfig/idn Update copyright year on all license headers 2017-02-02 16:27:22 -05:00
tmch Cache Registrars in memory 2017-05-17 12:26:11 -04:00
tools Update UpdateDomainCommand to use FormattingLogger 2017-07-10 11:26:37 -04:00
ui Set compatible_with on individual targets rather than use default_compatible_with. 2017-07-10 11:09:26 -04:00
util Add fine level logging methods 2017-06-14 10:40:49 -04:00
whois Update WHOIS output format to reflect CL&D and PDT requirements 2017-06-14 10:29:55 -04:00
xjc Add the ability to generate RDE deposits in lenient mode 2017-05-17 12:22:49 -04:00
xml Add the ability to generate RDE deposits in lenient mode 2017-05-17 12:22:49 -04:00
BUILD Document procedural changes to restore 2017-05-03 10:43:25 -04:00
repositories.bzl Update cloudkms_java with the non-beta version 2017-06-05 18:17:09 -04:00