Thomas Goyne
|
4dd72d47a0
|
Move the interprocess notification functionality to the object store
|
2015-09-28 15:33:41 -07:00 |
Thomas Goyne
|
9129add439
|
Improve performance of realm_requires_update() and make more things const
|
2015-09-28 15:33:40 -07:00 |
Thomas Goyne
|
9403c6f837
|
Port some of the KVO support functionality to the object store
|
2015-09-28 15:33:40 -07:00 |
Thomas Goyne
|
aae979ce58
|
Rework change notifications
Switch to an abstract class rather than std::function in preparation for having
more kinds of notifications with different arguments for KVO.
|
2015-09-28 15:33:39 -07:00 |
Thomas Goyne
|
ce8060b4b3
|
Add Realm::get_schema_version()
|
2015-09-28 15:33:39 -07:00 |
Thomas Goyne
|
6b43c4ca31
|
Convert RLMRealmConfiguration to a wrapper around Realm::Config
|
2015-09-28 15:33:38 -07:00 |
Thomas Goyne
|
c6d82ad436
|
Don't cache dynamic realms in the ObjectStore cache either
|
2015-09-28 15:33:37 -07:00 |
Thomas Goyne
|
6a491eaf1b
|
Use NSDMIs for Realm
|
2015-09-28 15:33:37 -07:00 |
Thomas Goyne
|
9c224fb141
|
Reduce s_init_mutex's scope
|
2015-09-28 15:33:37 -07:00 |
Thomas Goyne
|
d6566ff3c1
|
Use NSDMIs for Realm::Config and make it moveable
|
2015-09-28 15:33:37 -07:00 |
Thomas Goyne
|
5c1e20a7b1
|
Store a copy of the encryption key
|
2015-09-28 15:33:36 -07:00 |
Ari Lazier
|
b0843356dc
|
clear Realm cache between tests
|
2015-08-13 09:42:21 -07:00 |
Ari Lazier
|
cb8364c255
|
property copy schema from cached realms
|
2015-08-13 09:42:21 -07:00 |
Ari Lazier
|
373375fa1b
|
cleaup schema initialization
|
2015-07-28 12:17:58 -07:00 |
Ari Lazier
|
e9379491d6
|
fix for swift issues
|
2015-07-28 12:17:57 -07:00 |
Ari Lazier
|
94c7ea512f
|
update to newest object store apis
|
2015-07-28 12:17:57 -07:00 |
Ari Lazier
|
d8e9d36c88
|
rebase fixes
|
2015-07-28 12:17:57 -07:00 |
Ari Lazier
|
2a0a5d234f
|
run migrations and schema update through new Realm apis
|
2015-07-28 12:17:56 -07:00 |
Ari Lazier
|
60700ba121
|
first pass refactor of RLMRealm to c++
|
2015-07-28 12:17:56 -07:00 |