google-nomulus/java/google/registry
mcilwain c35c3a678b Change commit log bucket counts in tests
I'm setting it to three buckets across all tests, because the default one bucket
wasn't realistic enough, and allowed some tests to pass that shouldn't have,
essentially by accident.

This also changes RegistryConfig from being an interface to being an abstract
base class. The medium term goal here is to have it be a static class so that it
can provide fields from the YAML-derived POJO in situations where Dagger
injection isn't feasible.

The expected end state is as follows:

default-config.yaml -- The master config file that provides defaults for all
values.

nomulus-config.yaml -- A per-environment config file that overrides the defaults
from the previous file.

YamlConfig.java -- The POJO that the aforementioned YAML files are deserialized
into.

RegistryConfig.java -- Contains a static, memoized instance of YamlConfig and
provides static methods for getting some of those values.

ConfigModule -- Will become a static inner class of RegistryConfig, using Dagger
to provide most of the fields from the memoized YamlConfig instance. This way,
all configuration will be coming from a single place: RegistryConfig.java.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=143567288
2017-01-09 11:59:04 -05:00
..
backup Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
batch Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
bigquery Change commit log bucket counts in tests 2017-01-09 11:59:04 -05:00
braintree Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
builddefs Use bin_ and genfiles_ directories derived from the ctx, not the configuration 2016-12-13 16:03:55 -05:00
config Change commit log bucket counts in tests 2017-01-09 11:59:04 -05:00
cron Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
dns Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
eclipse Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
env Switch TMCH SMDRL fetch job to start at 00:15 and 12:15 2016-11-15 11:02:42 -05:00
export Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
flows Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
gcs Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
groups Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
idn Run buildifier on codebase to format BUILD files 2016-11-28 18:15:21 -05:00
keyring/api Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
loadtest Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
mapreduce Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
model Change commit log bucket counts in tests 2017-01-09 11:59:04 -05:00
module Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
monitoring Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
pricing Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
rdap Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
rde Restructure Maven dependencies in build 2017-01-09 11:59:04 -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
storage/drive Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
tldconfig/idn Add MOE equivalence for sync on 2016-12-19 2017-01-09 11:59:04 -05:00
tmch Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
tools Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
ui Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
util Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
whois Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
xjc Remove the unused flags extension 2017-01-09 11:59:04 -05:00
xml Remove the unused flags extension 2017-01-09 11:59:04 -05:00
BUILD Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00
repositories.bzl Restructure Maven dependencies in build 2017-01-09 11:59:04 -05:00