google-nomulus/javatests/google/registry/testing
mcilwain 00ea99960a Improve efficiency of async contact and host deletion with batching
This allows handling of N asynchronous deletion requests simultaneously instead
of just 1.  An accumulation pull queue is used for deletion requests, and the
async deletion [] is now fired off whenever that pull queue isn't empty,
and processes many tasks at once.  This doesn't particularly take more time,
because the bulk of the cost of the async delete operation is simply iterating
over all DomainBases (which has to happen regardless of how many contacts and
hosts are being deleted).

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=133169336
2016-09-19 11:47:55 -04:00
..
mapreduce Shard all [] tests 2016-09-07 12:13:42 -04:00
sftp Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
AbstractDomainBaseSubject.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
AbstractEppResourceSubject.java Improve efficiency of async contact and host deletion with batching 2016-09-19 11:47:55 -04:00
AppEngineRule.java Wire in MetricReporter into the backend servlet to publish metrics 2016-08-22 14:07:45 -04:00
BouncyCastleProviderRule.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
BUILD Add dagger map for injecting DnsWriter implementations 2016-08-05 20:38:21 -04:00
CertificateSamples.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ContactResourceSubject.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
DatastoreHelper.java Create a separate billing event when EAP is applied 2016-09-07 12:00:28 -04:00
default_premium_list_testdata.csv mv com/google/domain/registry google/registry 2016-05-13 18:55:08 -04:00
DomainApplicationSubject.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
DomainResourceSubject.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
EppLoader.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
ExceptionRule.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
FailAnswer.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
FakeClock.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
FakeHttpSession.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
FakeJsonResponse.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
FakeResponse.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
FakeServletInputStream.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
FakeServletOutputStream.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
FakeSleeper.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
FakeURLFetchService.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
ForwardingURLFetchService.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
FullFieldsTestEntityHelper.java DeReference the codebase 2016-09-02 13:50:20 -04:00
GcsTestingUtils.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GenericEppResourceSubject.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
GpgSystemCommandRule.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
HistoryEntrySubject.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
HostResourceSubject.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
InjectRule.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
IoSpyRule.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
logging.properties Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
LogsSubject.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
package-info.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
Providers.java Upgrade apache_sshd CL #2: Update to v1_2_0 2016-06-27 16:41:48 -04:00
ReflectiveFieldExtractor.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
ReflectiveSubjectFactory.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
RegistryConfigRule.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
ShardableTestCase.java Tidy up ExpandrecurringBillingEventsAction 2016-07-13 15:58:34 -04:00
SlurpAnswer.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
SystemInfo.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
SystemPropertyRule.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
TaskQueueHelper.java Replace to(Upper|Lower)Case with Ascii.to$1Case 2016-07-19 10:43:38 -04:00
TestDataHelper.java Actionize the EPP endpoints. 2016-06-14 16:30:12 -04:00
TestObject.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
TruthChainer.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00
UriParameters.java Convert entire project to strict lexicographical import sort ordering 2016-07-13 15:59:53 -04:00
UserInfo.java Rename Java packages to use the .google TLD 2016-05-13 20:04:42 -04:00