Commit graph

76 commits

Author SHA1 Message Date
Alexander Hudek bff7c9eb5f Fix concurrency error where an unsubscription can come in before the subscription is finished causing views to get stuck in the system. 2015-08-10 16:54:37 -04:00
Alexander Hudek ced5a7abd0 Update gitignore to exclude intellij files. 2015-08-10 16:53:41 -04:00
Alexander Hudek 6131e020a6 Merge branch 'master' of github.com:kirasystems/views 2015-07-08 21:56:36 -04:00
Alexander Hudek fdc777a6be More specific error handling. 2015-07-08 18:31:49 -04:00
Gareth 8815dfc14c Added exception logging to subscribe! 2015-06-05 12:01:59 -04:00
Dave Della Costa 943d7639c4 bump to 1.4.1 2015-05-21 16:38:39 +09:00
Gareth a23447f813 Updated dependencies and bumped version 2015-05-13 15:24:17 -04:00
Alexander K. Hudek ed56474e6e Update views readme. 2015-04-21 01:29:15 -04:00
Alexander K. Hudek 9087734118 Bump for new version. 2015-04-21 01:26:49 -04:00
Alexander K. Hudek 73897e543f Merge branch 'master' of github.com:diligenceengine/views 2015-04-10 00:35:55 -04:00
Alexander K. Hudek 1fc23f994f Unsnapshot. 2015-04-10 00:35:48 -04:00
Dave Della Costa 6f11343397 Adds a little testing of core functionality. 2015-04-08 18:36:50 +09:00
Alexander K. Hudek d1b3ce776b Added statistics collection. 2015-04-07 22:07:22 -04:00
Gareth 87b3837346 Updated to support "insert into ... select ..." 2015-03-30 16:39:29 -04:00
Alexander K. Hudek 626d0a6bb9 Added opton for immediate view refresh. 2015-03-12 23:07:42 -04:00
Alexander K. Hudek bbf1a4c794 Add environment variable to control the size of the refresh queue. 2015-02-12 15:44:57 -05:00
Alexander K. Hudek 10db6d78d9 Extra error handling, hash fix, and new concurrency support. 2015-01-20 02:21:32 -05:00
Alexander K. Hudek afb4b91103 Basic infrastructure working. 2015-01-18 18:13:50 -05:00
Alexander K. Hudek 6d7ae24a3e New architecture under way. 2015-01-16 23:47:08 -05:00
Alexander K. Hudek ebaec499fd Ignore raw sql in table extraction. 2015-01-13 15:49:48 -05:00
Alexander K. Hudek e89800e099 New table extraction code for full views. 2015-01-09 21:43:30 -05:00
Alexander K. Hudek 9f47500451 Merge branch 'master' of github.com:diligenceengine/views 2014-12-26 17:43:06 -05:00
Alexander K. Hudek 86546e0bf6 Added hashing to prevent duplicate full refresh views from being sent out. Computes full refresh view updates in parallel. 2014-12-26 17:42:49 -05:00
diligenceengine c8061d6368 Merge pull request #1 from trevorbernard/master
Remove redundant doc directory
2014-12-24 02:22:31 -05:00
Alexander K. Hudek 5ff1fed578 Add missing operators to list and add more error handling. 2014-12-23 20:04:11 -05:00
Alexander K. Hudek 4a06ad489f Remove more problem exception handling. 2014-12-23 18:38:08 -05:00
Alexander K. Hudek ad0d1bc7e2 Revert poorly thought out error squashing. Any error in a transaction kills the transaction anyways. 2014-12-23 02:10:31 -05:00
Alexander K. Hudek 12de925465 Fix try catch block that was catching serialization errors. 2014-12-22 22:12:23 -05:00
Trevor Bernard 1e5761c42a Remove redundant doc directory 2014-12-13 17:23:10 -04:00
Dave Della Costa bbb5a5a08e Exception -> SQLException 2014-12-12 20:45:46 +09:00
Dave Della Costa d30bdb8017 Adds try/catch block for bad views at loading time; bump version to 4.5 2014-12-12 14:32:52 +09:00
Alexander K. Hudek 84a7c67156 Disable test broken due to redesign. 2014-12-02 23:35:52 -05:00
Alexander K. Hudek d88471409e Allow serialization errors through internal error handling. 2014-12-02 13:14:18 -05:00
Alexander K. Hudek e67aa2508a Added extra error handling for handling invalid views. 2014-12-01 22:52:19 -05:00
Alexander K. Hudek fe8f222eab Remove snapshot. 2014-11-07 00:34:43 -05:00
Dave Della Costa fb91a7cc34 fixes try/catch block alignment 2014-11-07 12:32:18 +09:00
Alexander K. Hudek 7684eb6506 Added error handling to go blocks. 2014-11-04 18:55:59 -05:00
Alexander K. Hudek 7d61caea52 Add buffers on channels. 2014-10-18 18:11:52 -04:00
Alexander K. Hudek b1550b1fc1 Make initial views compute queries in parallel. 2014-10-18 17:57:17 -04:00
Dave Della Costa 970cb80670 Merge branch 'master' of https://github.com/diligenceengine/views 2014-09-04 18:10:12 +09:00
Dave Della Costa a65f338f54 bump to version 0.3.0 2014-09-04 18:07:45 +09:00
Alexander K. Hudek 60f9185903 Omit refresh set from postprocessing since it is already done in initial-view. 2014-09-03 03:52:55 -04:00
Alexander K. Hudek 5e1781fade Remove db from persistence api. 2014-08-27 23:46:13 -04:00
Alexander K. Hudek 4d2da3f5a8 Changed logging to debug level in router. 2014-08-27 20:18:53 -04:00
Alexander K. Hudek 7ccaeceb93 Removed the all-tests namespace and disabled one broken test so that 'lein test' works. 2014-08-27 00:56:31 -04:00
Alexander K. Hudek e830580da0 Refactored persistence layer to be more moduler. Fixed some problems with delta dispatch. 2014-08-27 00:38:22 -04:00
Alexander K. Hudek 1fab3ff587 Bump to release. 2014-07-27 22:47:00 -04:00
Dave Della Costa d0d67d68aa Deltas are now sent in batches. 2014-07-25 19:29:24 +09:00
Dave Della Costa 50100d17f6 Adds test for vexec! and with-view-transactions (but not recursive, yet); modifies database-fixtures to handle an optional vector arg of table names 2014-07-24 19:36:03 +09:00
Alexander K. Hudek b61d5f00cf Update transaction code. 2014-07-24 03:26:15 -04:00