Thomas Goyne
|
e4f29fe221
|
Move the interprocess notification functionality to the object store
|
2015-09-09 11:25:53 -07:00 |
Thomas Goyne
|
b129ebe8c1
|
Shuffle stuff around and clean some things up
|
2015-09-09 11:25:53 -07:00 |
Thomas Goyne
|
eeb2ddd794
|
Improve array KVO performance a bit
|
2015-09-09 11:25:53 -07:00 |
Thomas Goyne
|
c3649fbd17
|
Skip PK uniqueness checking when first creating a Realm file
|
2015-09-09 11:25:53 -07:00 |
Thomas Goyne
|
0a41c85d0a
|
Improve performance of realm_requires_update() and make more things const
|
2015-09-09 11:25:53 -07:00 |
Thomas Goyne
|
efdfa08524
|
Port some of the KVO support functionality to the object store
|
2015-09-09 11:25:53 -07:00 |
Thomas Goyne
|
65e1eb5d08
|
Add the ability to bypass the Realm cache entirely
|
2015-09-09 11:25:53 -07:00 |
Thomas Goyne
|
3f226cf342
|
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-09 11:25:53 -07:00 |
Thomas Goyne
|
045c7b2066
|
Add Realm::get_schema_version()
|
2015-09-09 11:25:52 -07:00 |
Thomas Goyne
|
e4377bb42a
|
Change realm::Schema to a vector rather than a map
Much faster to copy and destroy with no loss in lookup performance.
|
2015-09-09 11:25:52 -07:00 |
Thomas Goyne
|
cae4cf2fc0
|
Remove property.hpp include from object_schema.hpp
|
2015-09-09 11:25:52 -07:00 |
Thomas Goyne
|
55e6cca243
|
Convert RLMRealmConfiguration to a wrapper around Realm::Config
|
2015-09-09 11:25:52 -07:00 |
Thomas Goyne
|
563a8374d0
|
Use NSDMIs for realm::Property
|
2015-09-09 11:25:52 -07:00 |
Thomas Goyne
|
0ae1bb188e
|
Don't cache dynamic realms in the ObjectStore cache either
|
2015-09-09 11:25:52 -07:00 |
Thomas Goyne
|
25a6734111
|
Eliminate some copies
|
2015-09-09 11:25:52 -07:00 |
Thomas Goyne
|
45890f2772
|
Use NSDMIs for Realm
|
2015-09-09 11:25:52 -07:00 |
Thomas Goyne
|
348f4a7b39
|
Reduce s_init_mutex's scope
|
2015-09-09 11:25:51 -07:00 |
Thomas Goyne
|
b4f856bdd0
|
Use NSDMIs for Realm::Config and make it moveable
|
2015-09-09 11:25:51 -07:00 |
Ari Lazier
|
4dca0358e1
|
add deleteAll to Realm
|
2015-09-08 14:07:14 -07:00 |
Ari Lazier
|
591ec90e67
|
support defaults
|
2015-09-04 15:43:26 -07:00 |
Ari Lazier
|
16be837817
|
support defaults
|
2015-09-04 15:43:26 -07:00 |
Ari Lazier
|
0e665e605e
|
Merge branch 'master' of https://github.com/realm/realm-js
|
2015-09-04 12:42:24 -07:00 |
Ari Lazier
|
a099682f0e
|
more extensive upsert tests
|
2015-09-04 12:41:17 -07:00 |
Ari Lazier
|
dcc159365e
|
more extensive upsert tests
|
2015-09-04 12:41:17 -07:00 |
Ari Lazier
|
e9aa46a8f7
|
more tests for partial update
|
2015-09-04 12:28:57 -07:00 |
Thomas Goyne
|
a91839bf7e
|
Store a copy of the encryption key
|
2015-09-04 11:51:19 -07:00 |
Ari Lazier
|
86f88269c6
|
Update README.md
|
2015-09-04 10:11:11 -07:00 |
Ari Lazier
|
10a04da42c
|
bundle RealmJS with the example app
|
2015-09-04 10:08:13 -07:00 |
Ari Lazier
|
beb7c19931
|
support sorting by a single property
|
2015-09-03 15:46:31 -07:00 |
Ari Lazier
|
870fe78aad
|
support sorting by a single property
|
2015-09-03 15:46:31 -07:00 |
Ari Lazier
|
e2836f77f9
|
fix for partial update of string properties
|
2015-09-03 14:37:22 -07:00 |
Ari Lazier
|
cc0f821a99
|
fix for partial update of string properties
|
2015-09-03 14:37:22 -07:00 |
Ari Lazier
|
9ca8e46928
|
primary keys and upsert
|
2015-09-03 14:05:56 -07:00 |
Ari Lazier
|
ee87cbc17a
|
primary keys and upsert
|
2015-09-03 14:05:56 -07:00 |
Ari Lazier
|
df05636e7a
|
delete can now take a results object as an argument
|
2015-09-02 21:31:29 -07:00 |
Ari Lazier
|
3e0a1572f4
|
update example to react-native version 0.10.1
|
2015-09-02 20:09:29 -07:00 |
Ari Lazier
|
1148ac5417
|
support react-native version 0.10.0
|
2015-09-02 20:01:15 -07:00 |
Ari Lazier
|
7ac7ab3c94
|
test object with invalid class name
|
2015-09-01 16:23:42 -07:00 |
Ari Lazier
|
f69a9a45e6
|
clear text field after submission
|
2015-09-01 16:19:02 -07:00 |
Ari Lazier
|
44ab6d33ed
|
support completing items
|
2015-09-01 16:18:32 -07:00 |
Ari Lazier
|
fa52cea8c3
|
function cordova example
|
2015-09-01 15:47:06 -07:00 |
Ari Lazier
|
e3a677bba7
|
example style change
|
2015-08-28 15:22:56 -07:00 |
Ari Lazier
|
fbf2399140
|
tests and bugfixes for splice and shift
|
2015-08-28 15:11:50 -07:00 |
Ari Lazier
|
ddbc6eb4c9
|
test for pop
|
2015-08-28 14:49:15 -07:00 |
Ari Lazier
|
bd39239f00
|
array mutation functions
|
2015-08-28 14:41:30 -07:00 |
Ari Lazier
|
36703bebcb
|
fix for last fix to example
|
2015-08-28 13:37:03 -07:00 |
Ari Lazier
|
1cda5ad4b4
|
fix for example first run
|
2015-08-28 13:34:53 -07:00 |
Ari Lazier
|
e84c81542f
|
fix for array enumeration, test array.push
|
2015-08-27 13:33:20 -07:00 |
Ari Lazier
|
5ccd232b68
|
Update README.md
|
2015-08-24 09:26:51 -07:00 |
Ari Lazier
|
942af6a754
|
todo example
|
2015-08-24 09:22:37 -07:00 |