diff options
author | zachh <zachh@google.com> | 2017-11-29 15:55:47 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2017-11-29 17:45:11 -0800 |
commit | 9ee59d50955fc4664a3d312c39340b06a738bfd6 (patch) | |
tree | 2bc1f862370127c88adcf0e9c630df2dc53f31f4 /java/com/android/dialer/phonelookup | |
parent | e3b4382b468bc07b07cdc57aee8a6757dda1b3c1 (diff) |
Implemented fill for PhoneLookupDataSource.
Rewrote FakePhoneLookup to be more realistic.
Bug: 34672501
Test: unit
PiperOrigin-RevId: 177376374
Change-Id: Ifcd52b16b7046f39d1bfc0e8b8e76452a9daadd2
Diffstat (limited to 'java/com/android/dialer/phonelookup')
-rw-r--r-- | java/com/android/dialer/phonelookup/cp2/Cp2PhoneLookup.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/java/com/android/dialer/phonelookup/cp2/Cp2PhoneLookup.java b/java/com/android/dialer/phonelookup/cp2/Cp2PhoneLookup.java index 29aa909db..4ebd401c3 100644 --- a/java/com/android/dialer/phonelookup/cp2/Cp2PhoneLookup.java +++ b/java/com/android/dialer/phonelookup/cp2/Cp2PhoneLookup.java @@ -28,7 +28,6 @@ import android.telecom.Call; import android.text.TextUtils; import com.android.dialer.DialerPhoneNumber; import com.android.dialer.common.Assert; -import com.android.dialer.common.concurrent.DialerExecutors; import com.android.dialer.inject.ApplicationContext; import com.android.dialer.phonelookup.PhoneLookup; import com.android.dialer.phonelookup.PhoneLookupInfo; @@ -80,7 +79,7 @@ public final class Cp2PhoneLookup implements PhoneLookup { public ListenableFuture<Boolean> isDirty( ImmutableSet<DialerPhoneNumber> phoneNumbers, long lastModified) { // TODO(calderwoodra): consider a different thread pool - return MoreExecutors.listeningDecorator(DialerExecutors.getLowPriorityThreadPool(appContext)) + return MoreExecutors.newDirectExecutorService() .submit(() -> isDirtyInternal(phoneNumbers, lastModified)); } @@ -171,7 +170,7 @@ public final class Cp2PhoneLookup implements PhoneLookup { @Override public ListenableFuture<ImmutableMap<DialerPhoneNumber, PhoneLookupInfo>> bulkUpdate( ImmutableMap<DialerPhoneNumber, PhoneLookupInfo> existingInfoMap, long lastModified) { - return MoreExecutors.listeningDecorator(DialerExecutors.getLowPriorityThreadPool(appContext)) + return MoreExecutors.newDirectExecutorService() .submit(() -> bulkUpdateInternal(existingInfoMap, lastModified)); } |