Commit Graph

3308 Commits

Author SHA1 Message Date
Kenneth Geisshirt 805f3d0804
initial work on getting subscriptions to work in RN debugger (#1902)
* Getting subscriptions to work in RN debugger
2018-07-09 19:54:21 +02:00
Kenneth Geisshirt d82c981386
OpenSSL isn't linked due to typing error (#1912) 2018-07-05 09:45:02 +02:00
Kenneth Geisshirt 49ce3c1d54 [2.12.0] Bump version 2018-07-03 21:16:51 +02:00
Thomas Goyne 7dd3951bef
Merge pull request #1903 from realm/tg/setlink
Add object._setLink()
2018-07-03 11:08:02 -07:00
Thomas Goyne 6b38b1cbb3 Set the link to null if the linked object doesn't exist 2018-07-03 10:45:20 -07:00
Thomas Goyne 98d25e416a Add object._setLink() 2018-07-03 09:57:01 -07:00
Thomas Goyne 88a94ef3ba
Merge pull request #1884 from realm/tg/optim
Improve performance of `realm.create()` when running in node
2018-07-03 09:56:29 -07:00
Thomas Goyne cd4046eb7a Update a failing test 2018-07-03 08:45:41 -07:00
Thomas Goyne 45bb91b43c Fix JSC compilation 2018-07-03 08:36:45 -07:00
Thomas Goyne 3c45c8a750 Don't bother special-casing one-byte strings as they're more complicated than it seemed 2018-07-03 08:36:45 -07:00
Thomas Goyne 1838f1f932 Update changelog 2018-07-03 08:36:45 -07:00
Thomas Goyne 35a5e831ed Optimize reading properties of objects from v8 a bit 2018-07-03 08:35:56 -07:00
Thomas Goyne ed8b5d835d Eliminate some copies when reading strings from node 2018-07-03 08:35:56 -07:00
Thomas Goyne 55fe200446 Skip calling has_property() before get_property()
Instead just do the normal Javascript thing of checking if we got `undefined`.
This nearly doubles the speed of value_for_property() as nearly all of the time
was spent in looking up the properties in the JS object.
2018-07-03 08:35:56 -07:00
Kenneth Geisshirt 5d182a6bf3
Upgrading to Realm Core v5.6.5 and Realm Sync v3.7.0 (#1908) 2018-07-03 15:46:08 +02:00
Kenneth Geisshirt 48203f8a75
Fixing unsolved symbol in RN Android (#1907) 2018-07-03 14:12:14 +02:00
Kenneth Geisshirt a6fef5254d [2.11.0] Bump version 2018-06-28 15:06:56 +02:00
Kenneth Geisshirt 01097812d5
Porting memmove() workaround from Realm Java. (#1901) 2018-06-28 13:24:10 +02:00
Kenneth Geisshirt 06c0865c1b
Speed up compact (#1900) 2018-06-28 12:44:52 +02:00
Kenneth Geisshirt f9ab01e604
Merge pull request #1899 from realm/kneth/revert-computeSize
Revert computeSize
2018-06-28 11:00:06 +02:00
Kenneth Geisshirt 9fcf3f20ee Revert "Exposing a Realms groups compute_aggregated_byte_size via `computeSize`"
This reverts commit 10c127542b.
2018-06-28 10:37:39 +02:00
Kenneth Geisshirt 12b8e9030a Revert "Adding a test of the computeSize method"
This reverts commit f16feec112.
2018-06-28 10:37:25 +02:00
Kenneth Geisshirt 3b101af16b Revert "Adding documentation"
This reverts commit b4955b816d.
2018-06-28 10:37:10 +02:00
Kenneth Geisshirt f907ebc367 Revert "Exposed the computeSize method to the debugger"
This reverts commit 3ee3d3e39c.
2018-06-28 10:36:55 +02:00
Kenneth Geisshirt 6aefa482d2 Revert "Added a note in the changelog"
This reverts commit a01553ef25.
2018-06-28 10:36:37 +02:00
Kenneth Geisshirt 8435068cbf Revert "Added a TypeScript definition for computeSize"
This reverts commit 367133c53e.
2018-06-28 10:35:38 +02:00
Kenneth Geisshirt bd45d6f0bf Revert "Use object store"
This reverts commit 965e997d8e.
2018-06-28 10:35:23 +02:00
Kenneth Geisshirt 1d6e213682
Expose custom HTTP headers in sync configuration (#1898)
* Expose custom HTTP headers in sync configuration
2018-06-28 10:34:02 +02:00
Kenneth Geisshirt 9a37726012
Adding getters to debugging support of Realm.Sync.User (#1892) 2018-06-27 09:15:06 +02:00
Kenneth Geisshirt 77026c7a19
Fixing the class names of the permission classes (#1894) 2018-06-27 09:14:29 +02:00
James Stone e46bd3899b When forcing sync on a local Realm, use an additive schema (#1888) 2018-06-25 14:00:15 +02:00
Kenneth Geisshirt 264472c8cd
Upgrading to Realm Sync 3.5.8 (#1890) 2018-06-25 12:42:31 +02:00
Kenneth Geisshirt 3ca06517e1
Merge pull request #1887 from realm/kneth/realm-sync-v3.5.7
Upgrading sync and core
2018-06-22 12:58:15 +02:00
Kenneth Geisshirt c62cbb36fa Upgrading sync and core 2018-06-22 12:27:35 +02:00
Kenneth Geisshirt 9328466036
Merge pull request #1882 from realm/kh/compute-realm-size
Compute realm size
2018-06-20 20:13:42 +02:00
Kenneth Geisshirt 965e997d8e Use object store 2018-06-20 18:17:10 +02:00
Kræn Hansen 367133c53e Added a TypeScript definition for computeSize 2018-06-20 16:20:41 +02:00
Kræn Hansen a01553ef25 Added a note in the changelog 2018-06-20 16:16:28 +02:00
Kræn Hansen 3ee3d3e39c Exposed the computeSize method to the debugger 2018-06-20 16:16:13 +02:00
Kræn Hansen b4955b816d Adding documentation 2018-06-20 16:07:07 +02:00
Kræn Hansen f16feec112 Adding a test of the computeSize method 2018-06-20 16:00:28 +02:00
Kræn Hansen 10c127542b Exposing a Realms groups compute_aggregated_byte_size via `computeSize` 2018-06-20 16:00:12 +02:00
Kenneth Geisshirt 8a7d7a30a5 [2.10.0] Bump version 2018-06-19 15:49:39 +02:00
Kenneth Geisshirt 32be882334
Merge pull request #1878 from realm/kneth/realm-sync-3.5.6
Upgrading to Realm Sync v3.5.6
2018-06-19 15:47:41 +02:00
Kenneth Geisshirt f3595e0b14 Upgrading to Realm Sync v3.5.6 2018-06-19 14:46:09 +02:00
Kenneth Geisshirt f5a8805d1e
Merge pull request #1874 from realm/cm/template-method
* Add support for creating template objects
2018-06-19 13:02:44 +02:00
Kenneth Geisshirt 83c2564080
Merge branch 'master' into cm/template-method 2018-06-19 12:06:12 +02:00
Kenneth Geisshirt 2db1cbf2e4 [2.9.0] Bump version 2018-06-19 10:56:49 +02:00
Christian Melchior fdcedf86f7 Docs 2018-06-19 09:08:14 +02:00
Christian Melchior 2db3ea5853 Merge branch 'master' into cm/template-method
# Conflicts:
#	CHANGELOG.md
2018-06-19 08:57:42 +02:00