aa18c233fdec3359c5231d4a5f61188446bf5d6f |
|
16-Apr-2015 |
Zheng Fu <zhengfu@google.com> |
use new setting flag to switch between current and new aggregator. In order for the switch, add AbstractContactAggregator for ContactAggregator and ContactAggregator2. Bug:20055573 Change-Id: I6f27d4df8017938b226f5c6371b15ba41fd18acd
/packages/providers/ContactsProvider/src/com/android/providers/contacts/DataRowHandlerForPhoneNumber.java
|
10840c6bcd8bf0ab2e5f846d345d14e5df9858a7 |
|
09-Aug-2012 |
Makoto Onuki <omakoto@google.com> |
Don't leave stale normalized number when updating... with invalid number. Also ContactsProvider2Test.testPhonesNormalizedNumber() should now work in non-us countries too. Bug 6960308 Change-Id: Ib15115f501ce67797dec8d05dc421f5931341b12
/packages/providers/ContactsProvider/src/com/android/providers/contacts/DataRowHandlerForPhoneNumber.java
|
38210445730ee04c351c7cc1b3800cfe23e34325 |
|
27-Jun-2012 |
Makoto Onuki <omakoto@google.com> |
Reorganize import in contacts provider Change-Id: If3afb134ea36bd93859efcd114885526e1592b91
/packages/providers/ContactsProvider/src/com/android/providers/contacts/DataRowHandlerForPhoneNumber.java
|
0992b9d4969ed0eee6e879db94292b635229e2b7 |
|
11-Apr-2012 |
Makoto Onuki <omakoto@google.com> |
New aggregation logic Now a raw contact can be merged into a contact containing raw contacts from the same account if there's at least one raw contact in those raw contacts that shares at least one email address, phone number, or identity. Now the aggregation logic version is 3. Also: - Make sure changes to the identity triggers aggregation. - Stop re-using some HashMaps/HashSets, as they don't shirink the internal table when clear()ed. During the aggregation update we may put a bunch of stuff into those, and we want to make sure that we don't keep unnecessarily bit internal tables after the upgrade. This should be okay with the modern dalvik GC. Change-Id: I855085d334679363cf9bffb918ca2ceb0cfe77f5
/packages/providers/ContactsProvider/src/com/android/providers/contacts/DataRowHandlerForPhoneNumber.java
|
904f4a2addf4fdf063cb40185cb73252ff0edefd |
|
10-Mar-2012 |
Daniel Lehmann <lehmannd@google.com> |
Allow access to the NORMALIZED_NUMBER, so that sync adapters can sync it Bug:6126736 Change-Id: Ia1c83c4c600e44f3a354aec7e206267341143ef4
/packages/providers/ContactsProvider/src/com/android/providers/contacts/DataRowHandlerForPhoneNumber.java
|
49ed71913609193a00059df944f6259e9397b0bd |
|
05-Mar-2012 |
Makoto Onuki <omakoto@google.com> |
Move aggregator to its own package ... so that methods used only by ProfileAggregator don't have to be public. And fix some method visibilities that don't make sense. Needed to change the bogus ID in PhotoStoreTest; otherwise moving the aggregator test will make this test fail for some unclear reason. Bug 6118852 Change-Id: Ic0c022cbf50128f40c70559c1a7cf8e2a6c06fc8
/packages/providers/ContactsProvider/src/com/android/providers/contacts/DataRowHandlerForPhoneNumber.java
|
fc42772538fc6f7e2e444cbe6b24e06a3fbf933d |
|
14-Dec-2011 |
Makoto Onuki <omakoto@google.com> |
Use ContactContract.Phone instead of internal definition PhoneColumns was just redundant, and only made it hard to find all usecases of Phone.NORMALIZED_NUMBER. Also makred GroupsTest as @MediumTest. Some methods didn't have a size annotations so they weren't executed as we always have to use the "-e size" parameter. Change-Id: I53160219e2ab6b2535cc8be61b07af6312bc92fc
/packages/providers/ContactsProvider/src/com/android/providers/contacts/DataRowHandlerForPhoneNumber.java
|
30cc766756461da8d53933f88ea01dd2272a90eb |
|
11-Feb-2011 |
Dmitri Plotnikov <dplotnikov@google.com> |
Full text search: minor bug fixes and test clean-up. Please note that at this stage QSB cannot search by organization - that index has been removed. Thus a couple of tests will be failing until QSB support is restored. Bug: 2078420 Change-Id: Icb5d4636b18c3fa3e26eca4ed386492cb28db62d
/packages/providers/ContactsProvider/src/com/android/providers/contacts/DataRowHandlerForPhoneNumber.java
|
bd9abbb6b03b4ec1e28ad3fa2fcba5d1eb8609ea |
|
10-Feb-2011 |
Dmitri Plotnikov <dplotnikov@google.com> |
Full text search: updating search index on change of visibility When a contact becomes invisible, the search index will be cleared. When it becomes visible, the index will be built. Bug: 2078420 Change-Id: I1eea88d3d9babc891d112d15d9041d01c383f22f
/packages/providers/ContactsProvider/src/com/android/providers/contacts/DataRowHandlerForPhoneNumber.java
|
6d9702cec82fd27a1c3093c64df9dcc22744899a |
|
09-Feb-2011 |
Dmitri Plotnikov <dplotnikov@google.com> |
Full text search: adding remaining built-in data types Bug: 2078420 Change-Id: Ifbd67f5ed65c44c2521a4b4d48d90aab8d0c86d1
/packages/providers/ContactsProvider/src/com/android/providers/contacts/DataRowHandlerForPhoneNumber.java
|
eeeed5669d98897501bf2b18c88579c7effd0955 |
|
08-Feb-2011 |
Dmitri Plotnikov <dplotnikov@google.com> |
Full text search: adding common data types Bug: 2078420 Change-Id: I0c48e1fef3473415d01280274599f0be5cc69b08
/packages/providers/ContactsProvider/src/com/android/providers/contacts/DataRowHandlerForPhoneNumber.java
|
f6d4922f664127d0455b45b1f7444c4553581282 |
|
01-Dec-2010 |
Dmitri Plotnikov <dplotnikov@google.com> |
Extracting DataRowHandler classes to the top level Change-Id: Ica84da28a01a9c1b3c19967ab8cb154d796812c2
/packages/providers/ContactsProvider/src/com/android/providers/contacts/DataRowHandlerForPhoneNumber.java
|