19 Commits

Author SHA1 Message Date
Ari Lazier
d70de00923 Merge pull request #254 from realm/al-filtered
Add filtered method to List and Results
2016-02-17 21:32:28 -08:00
Ari Lazier
eb43699d41 fix for examples 2016-02-17 21:23:43 -08:00
Scott Kyle
1b043eb957 Update everything to use React Native 0.20.0 2016-02-17 14:36:58 -08:00
Ari Lazier
5e9c0c12d2 properly load sqlite module 2016-02-17 11:55:27 -08:00
Ari Lazier
66ac82bb34 reduce query results size 2016-02-16 13:15:50 -08:00
Ari Lazier
a77a72ee49 remove of 2016-02-16 12:50:01 -08:00
Ari Lazier
84272c467e newer react native and dont repeat by default 2016-02-16 07:25:16 -08:00
Ari Lazier
6fefef725a change number of query results, do fewer insersions because they are slow 2016-02-15 21:52:02 -08:00
Ari Lazier
8b41b0a6d0 cast rns date to int for storage 2016-02-15 17:52:40 -08:00
Ari Lazier
f34958ebae use batch count for enumeration 2016-02-15 17:43:43 -08:00
Ari Lazier
2e2e7717b9 add checks for object counts, only clear objects when needed 2016-02-15 17:42:05 -08:00
Ari Lazier
9de2fa8726 don't return the wrong thing 2016-02-15 16:52:10 -08:00
Ari Lazier
c4fc31fea3 assert the proper number of objects are processed in each test 2016-02-15 16:49:53 -08:00
Ari Lazier
a99bf349a7 use test objects and 'of' for realm tests 2016-02-15 16:14:09 -08:00
Ari Lazier
36c1ae1f8e remove autogenerated garbage 2016-02-15 15:33:41 -08:00
Ari Lazier
5f49837841 remove autogenerated stuff 2016-02-15 15:31:24 -08:00
Ari Lazier
e0a6bc0ab1 use separate transaction per insertion for sql 2016-02-15 14:12:26 -08:00
Ari Lazier
1614d02df0 share code 2016-02-15 13:52:38 -08:00
Ari Lazier
01f92ed72f start of benchmarks
fixes

enumeration test and test setup

add async store api tests

Log benchmark test errors and some other minor edits

Only delete .realm* files for tests

sql lite tests

run all the tests

worthless

Make SQLite benchmarks work

Make Realm insertion benchmark work like SQLite

run each test in release multiple times

Open each database once per benchmark test

Use same AppDelegate for benchmarks as the example

This will load the non-dev JS from the packager.

Make the benchmarks actually match their labels

Delete benchmark databases during setup phase

Some minor code style updates to benchmarks

query tests

make query test mostly work

bug fix and improved logging

remove double insertions

improved logging and bugfix

better logging

batch insersions

more reasonable counts

android
2016-02-15 13:02:25 -08:00