1723 Commits

Author SHA1 Message Date
Scott Kyle
64ae03512a [0.13.0] Bump version v0.13.0 2016-05-19 13:33:50 -07:00
Scott Kyle
bd863f7590 Remove qualification about date precision in API docs 2016-05-19 13:33:00 -07:00
Scott Kyle
c947bb946f Merge pull request #446 from realm/sk-parser-fix
Allow key paths to start with "not" in queries
2016-05-19 13:31:37 -07:00
Ari Lazier
9c7292acff chrome debug and and react native fixes 2016-05-19 13:27:36 -07:00
Scott Kyle
cfc96995b4 Include comment about string_operator_t 2016-05-19 13:12:40 -07:00
Scott Kyle
db7cfc0f5d Add a few more parser tests 2016-05-19 13:08:39 -07:00
Scott Kyle
87878b8b9c Update CHANGELOG with parser fix 2016-05-19 13:05:56 -07:00
Ari Lazier
8709f04e8b pr fixes 2016-05-19 12:22:07 -07:00
Scott Kyle
60723269ec Allow key paths to start with "not" in queries
Fixes #445
2016-05-19 01:26:13 -07:00
Ari Lazier
0089b3207c changelog 2016-05-16 16:02:30 -07:00
Ari Lazier
fd25afe214 add isValid methods to results and list 2016-05-16 16:01:14 -07:00
Ari Lazier
6af98acd11 combine other classes 2016-05-16 15:43:46 -07:00
Ari Lazier
e76cb3b905 combine class definitions and implementations for list and results 2016-05-16 15:43:46 -07:00
Ari Lazier
5fc79d4e99 apply latest changes from master 2016-05-16 15:37:40 -07:00
Scott Kyle
fb887d92f5 [0.13.0-rc] Bump version v0.13.0-rc 2016-05-16 14:48:08 -07:00
Scott Kyle
02cb149026 Update CHANGELOG.md with the rest of 0.13.0 changes 2016-05-16 14:42:21 -07:00
Ari Lazier
f97e8c8b76 Update CHANGELOG.md 2016-05-16 14:41:13 -07:00
Scott Kyle
9370eba229 Merge pull request #436 from realm/sk-react-native-25
Updates for React Native 0.25
2016-05-16 14:22:59 -07:00
Scott Kyle
02b770b79a Fix ESLint errors 2016-05-16 14:15:56 -07:00
Ari Lazier
0f74101074 Merge pull request #423 from realm/al-timestamp
Use new timestamp format
2016-05-16 13:52:31 -07:00
Scott Kyle
55bbcc9e56 Fix ReactTestApp imports for React Native 0.25 2016-05-16 13:24:44 -07:00
Scott Kyle
51b7a43c40 Fix ListView imports for React Native 0.25
Fixes #433
2016-05-16 13:23:19 -07:00
Scott Kyle
e304cd0032 Fix some warnings in benchmark app from RN upgrade 2016-05-16 13:21:55 -07:00
Scott Kyle
d29a6498dc Fix some warnings in ReactExample from RN upgrade 2016-05-16 13:21:28 -07:00
Scott Kyle
8db0161ed8 Update projects to React Native 0.25 2016-05-16 13:20:50 -07:00
Scott Kyle
eb72459cce Make sure the right node-gyp is called 2016-05-16 12:57:46 -07:00
Ari Lazier
bd04185772 use const ref for argument 2016-05-16 12:50:29 -07:00
Ari Lazier
4d40896e5e make method static 2016-05-16 12:45:29 -07:00
Ari Lazier
2f69728827 pr fixes 2016-05-16 11:29:58 -07:00
Scott Kyle
7a26d192ba Merge pull request #427 from realm/sk-object-inheritance
Fix ES6 class inheritance of Realm.Object with Babel
2016-05-16 11:17:45 -07:00
Ari Lazier
3d0af084bb fix for android compilation 2016-05-13 18:45:42 -07:00
Ari Lazier
0c1fdaadda update object store 2016-05-13 18:04:05 -07:00
Scott Kyle
5bc72ab2cf Make Date testing work for Node 2016-05-13 16:30:57 -07:00
Scott Kyle
0b1a686f60 Add platform.cpp file for Node 2016-05-13 16:26:31 -07:00
Scott Kyle
c803efd01b Use ".realm" extension in tests for proper cleanup 2016-05-13 15:47:57 -07:00
Ari Lazier
e32df4e815 fix copy bundled files for ios 2016-05-13 15:44:25 -07:00
Ari Lazier
125dd0d1c7 merge it 2016-05-13 15:41:10 -07:00
Ari Lazier
2d2764a4d6 add missing files 2016-05-13 15:31:59 -07:00
Ari Lazier
d1dcd4ff3f add additional tests 2016-05-13 15:29:59 -07:00
Scott Kyle
0250234a30 Cleanup Android platform.cpp 2016-05-13 15:25:18 -07:00
Scott Kyle
1b21f21c35 Symlink ReactTestApp assets for Android 2016-05-13 15:24:48 -07:00
Ari Lazier
e7b341dfdb merge latest from master 2016-05-13 15:05:19 -07:00
Ari Lazier
78f74211b1 fix for android - create notifier after opening realm 2016-05-13 14:55:36 -07:00
Ari Lazier
0ce3cdf81d hopeful fix for android test 2016-05-13 14:15:34 -07:00
Ari Lazier
9c1b923797 fixes for test app 2016-05-13 13:05:39 -07:00
Scott Kyle
323583ed67 Merge pull request #417 from realm/sk-node-6
Fix issues in Node 6
2016-05-12 12:39:31 -07:00
Ari Lazier
299c82b7d2 pr feedback 2016-05-12 11:42:22 -07:00
Ari Lazier
194f238c1c add missing realm file 2016-05-12 10:24:11 -07:00
Thomas Goyne
db55770bfa Move the notifications fuzzer to the tests directory 2016-05-11 16:08:30 -07:00
Thomas Goyne
e6d09b513e Fix an assertion failure in IndexSet::do_add() following a table clear
We don't track insertions and deletions for tables that are merely linked to by
tables actually being observed (for performance reasons, since we don't need
that information), but the check for that was missing in one place. This would
be merely a slowdown rather than a crash, but deletions.add_shifted() can
overflow size_t if the passed-in index represents a newly inserted row and the
check for that didn't work due to not tracking insertions for the table.

The only remotely realistic way to actually have size_t overflow is to have
previously cleared the table (the table clear instruction does not include the
old size of the table, so it just marks {0, SIZE_T_MAX} as deleted).

Fixes #3537.
2016-05-11 16:08:30 -07:00