Robbie Hanson
|
08999c6fd5
|
Consolidating test files
|
2013-10-22 10:54:13 -07:00 |
|
Robbie Hanson
|
d2885ce6f4
|
Adding YapCollectionsDatabaseSecondaryIndex
|
2013-10-22 10:43:48 -07:00 |
|
Robbie Hanson
|
590fb7935f
|
Adding YapDatabaseSecondaryIndex extension
|
2013-10-21 17:06:59 -07:00 |
|
Robbie Hanson
|
4d23173223
|
Merge branch 2.1 into 2.2
|
2013-10-14 18:40:47 -07:00 |
|
Robbie Hanson
|
624fe2c88f
|
Adding the ability to set default configuration values for all new connections
|
2013-10-14 17:09:05 -07:00 |
|
Robbie Hanson
|
9aee378c93
|
Adding option for non-persistent (in-memory only) view (YapCollectionsDatabaseView)
|
2013-10-11 18:18:23 -07:00 |
|
Robbie Hanson
|
a1c3c6a36a
|
Adding option for non-persistent (in-memory only) view.
|
2013-10-11 16:44:32 -07:00 |
|
Robbie Hanson
|
635283991a
|
Adding benchmarks for YapCollectionsDatabase
|
2013-10-09 12:06:39 -07:00 |
|
Robbie Hanson
|
dddf05a015
|
Bug fix for YapCollectionsDatabase init method that takes a single sanitizer. Also a small optimization in the init methods to only create the default serializer/deserializer when it will be needed.
|
2013-10-07 17:44:08 -07:00 |
|
Robbie Hanson
|
2864e20363
|
Adding a connection pool to reduce the overhead of creating and destroying connections
|
2013-10-01 23:38:51 -07:00 |
|
Robbie Hanson
|
abd1300fef
|
Fixing logging support for non-lumberjack techniques (NSLog & Disabled)
|
2013-09-25 14:35:40 -07:00 |
|
Robbie Hanson
|
f74984be80
|
Bug fix for touch methods in YapCollectionsDatabaseTransaction
|
2013-09-24 18:26:19 -07:00 |
|
Robbie Hanson
|
0eebec11af
|
Adding the ability to touch items in the database. And internal changes to make it more explicit if an extension has made independent changes to the database file.
|
2013-09-24 08:51:31 -07:00 |
|
Robbie Hanson
|
52ffb89f4e
|
Bug fix: read-write transactions that generated external change-sets, but not internal change-sets were being ignored.
|
2013-09-20 15:54:24 -07:00 |
|
Robbie Hanson
|
078801fbcb
|
Adding YapCollectionsDatabaseFullTextSearch extension
|
2013-09-17 15:44:10 -07:00 |
|
Robbie Hanson
|
ca66422685
|
Working on Full Text Search extension
|
2013-09-16 20:13:24 -07:00 |
|
Robbie Hanson
|
dec71de856
|
Cleaning up AppDelegate
|
2013-09-16 20:12:05 -07:00 |
|
Robbie Hanson
|
06efe1dab8
|
Renaming a folder: View -> Views
|
2013-09-13 15:34:49 -07:00 |
|
Robbie Hanson
|
599d45868d
|
Adding sanitizers to help safeguard for thread safety
|
2013-09-13 15:03:54 -07:00 |
|
Robbie Hanson
|
32eab13bce
|
Some generic debugging code (in AppDelegate)
|
2013-09-06 00:24:35 -07:00 |
|
Robbie Hanson
|
361a1acc3f
|
Switching from generic NSMutableArray to dedicated page class to store int64_t rowId's. This should improve performance, and reduce the size of pages on disk.
|
2013-09-05 15:53:40 -07:00 |
|
Robbie Hanson
|
00da4ccb3e
|
Adding generic debugging template to AppDelegate
|
2013-09-05 12:33:17 -07:00 |
|
Robbie Hanson
|
bd3cf894d7
|
Switching from generic NSMutableArray to dedicated page class to store int64_t rowId's. This should improve performance, and reduce the size of pages on disk.
|
2013-09-05 12:08:09 -07:00 |
|
Robbie Hanson
|
2957d7465a
|
Adding a reverse option to mappings
|
2013-08-19 15:45:01 -07:00 |
|
Robbie Hanson
|
6dd197af77
|
Adding some general debugging code to AppDelegate. Handy to have around for odd job debugging.
|
2013-08-08 18:57:57 -07:00 |
|
Robbie Hanson
|
39ab816dad
|
Work In Progress - Working on adding range & limit support on a per-group basis (via mappings object)
|
2013-08-06 14:17:20 -07:00 |
|
Robbie Hanson
|
4d32b1c54a
|
Work In Progress - Working on adding range & limit support on a per-group basis (via mappings object)
|
2013-08-01 10:56:35 -07:00 |
|
Robbie Hanson
|
c5a6e6cacf
|
Updating benchmarks. Making them accessible through UI.
|
2013-07-23 17:04:44 -07:00 |
|
Robbie Hanson
|
b80858c1aa
|
Views now support section changes.
|
2013-07-23 09:57:35 -07:00 |
|
Robbie Hanson
|
59b63444c9
|
Simplifying snapshot storage code. May be a tiny bit faster too.
|
2013-07-18 13:58:05 -07:00 |
|
Robbie Hanson
|
bd350ea114
|
Added unit test for dropping a view
|
2013-07-18 10:54:55 -07:00 |
|
Robbie Hanson
|
504fd01a16
|
Dropping Timestamp categories. They have been superseded by Views.
|
2013-07-17 16:51:47 -07:00 |
|
Robbie Hanson
|
43bd981eb5
|
Some file system restructuring
|
2013-06-28 12:27:41 -07:00 |
|
Robbie Hanson
|
95793e608a
|
Renaming YapDatabaseViewOperation to YapDatabaseViewChange
|
2013-06-28 01:55:58 -07:00 |
|
Robbie Hanson
|
6e6b294039
|
Adding Update to changeset notifications for views
|
2013-06-28 01:03:04 -07:00 |
|
Robbie Hanson
|
8aa286e70f
|
Working on view changesets
|
2013-06-21 15:11:40 -07:00 |
|
Robbie Hanson
|
04d11962c7
|
Adding changeset information to YapDatabaseModifiedNotification, and adding changeset query methods.
|
2013-06-14 16:11:24 -07:00 |
|
Robbie Hanson
|
38626adf35
|
Bug fixes, and added unit tests for YapCollectionsDatabaseView
|
2013-06-12 17:30:56 -07:00 |
|
Robbie Hanson
|
fa8d8715e2
|
Adding auto page expansion to YapDatabaseView
|
2013-06-10 16:21:03 -07:00 |
|
Robbie Hanson
|
dae42218cb
|
Renaming YapCacheCollectionKey to simply YapCollectionKey, and making the class public.
|
2013-06-08 17:25:12 -07:00 |
|
Robbie Hanson
|
d6e2832a85
|
Refactor to "extensions"
|
2013-05-23 18:11:12 -07:00 |
|
Robbie Hanson
|
5d6a77b165
|
Completed unit test for YapDatabaseView
|
2013-05-23 12:09:29 -07:00 |
|
Robbie Hanson
|
d2e3af3b24
|
Working on unit tests for YapDatabaseView
|
2013-05-22 17:43:04 -07:00 |
|
Robbie Hanson
|
0a704d824d
|
Project cleanup. Starting work on unit tests.
|
2013-05-22 12:09:37 -07:00 |
|
Robbie Hanson
|
768be7a644
|
Work in progress - entering testing stages
|
2013-05-22 11:21:26 -07:00 |
|
Robbie Hanson
|
cb91862722
|
Work in Progress
|
2013-05-20 15:10:25 -07:00 |
|
Robbie Hanson
|
0a50c02f3b
|
Work in progress
|
2013-04-27 01:08:30 -07:00 |
|
Robbie Hanson
|
c2c4fffb9b
|
Work in progress
|
2013-04-15 18:04:29 -07:00 |
|
Robbie Hanson
|
a05ff049f4
|
Work in progress: Flushing out how views will fit into existing architecture
|
2013-04-10 20:02:34 -07:00 |
|
Robbie Hanson
|
785550fb03
|
Work in progress: Flushing out how views will fit into existing architecture
|
2013-04-07 13:45:54 -07:00 |
|