google-nomulus/javatests/google/registry
mcilwain f7e84b56a0 Relax uniqueness constraint on ROID suffixes
The command still enforces uniqueness (which is fine), but by changing the cache
from a BiMap to a Map, we can support non-unique suffixes if they happen to be
configured as data. The only reason the cache was ever a BiMap in the first
place was to support the Registry 2.0 migration, which was finished a year and a
half ago. It's only being read one way now, so a Map is fine.

See https://github.com/google/nomulus/pull/53 for context.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=144381946
2017-01-13 10:28:08 -05:00
..
backup Remove the old RegistryConfig paradigm entirely 2017-01-09 12:01:09 -05:00
batch Fix deleted domain bug in recurring billing expansion 2017-01-09 11:59:04 -05:00
bigquery Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
builddefs Upgrade Nomulus to latest Closure Rules 2016-12-06 11:52:46 -05:00
config Deprecate more fields in RegistryConfig 2017-01-09 11:59:04 -05:00
cron Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
dns Move ConfigModule and LocalTestConfig into RegistryConfig 2017-01-09 12:01:09 -05:00
export Move ConfigModule and LocalTestConfig into RegistryConfig 2017-01-09 12:01:09 -05:00
flows Create *InfoData objects instead of reusing *Resource objects 2017-01-12 14:11:51 -05:00
groups Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
mapreduce/inputs Make all but one field on RegistryConfig static 2017-01-09 12:01:09 -05:00
model Relax uniqueness constraint on ROID suffixes 2017-01-13 10:28:08 -05:00
module Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
monitoring Rename all encoding methods to start with the word encode for consistency 2017-01-12 13:58:31 -05:00
pricing Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
rdap Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
rde Move ConfigModule and LocalTestConfig into RegistryConfig 2017-01-09 12:01:09 -05:00
request Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
security Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
server Fix the TestServer filter support added in [] 2017-01-12 14:02:55 -05:00
storage/drive Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
testing Create *InfoData objects instead of reusing *Resource objects 2017-01-12 14:11:51 -05:00
tldconfig/idn Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
tmch Remove the old RegistryConfig paradigm entirely 2017-01-09 12:01:09 -05:00
tools Add global cursor functionality to UpdateCursorsCommand 2017-01-09 12:15:51 -05:00
ui Remove the util package's dependency on the config package 2017-01-12 14:14:51 -05:00
util Remove the util package's dependency on the config package 2017-01-12 14:14:51 -05:00
whois Move ConfigModule and LocalTestConfig into RegistryConfig 2017-01-09 12:01:09 -05:00
xjc Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
xml Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00