Commit graph

35 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 fdc777a6be More specific error handling. 2015-07-08 18:31:49 -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 9087734118 Bump for new version. 2015-04-21 01:26:49 -04:00
Alexander K. Hudek 1fc23f994f Unsnapshot. 2015-04-10 00:35:48 -04: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 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 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
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
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 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
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 a65f338f54 bump to version 0.3.0 2014-09-04 18:07:45 +09: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
Alexander K. Hudek b61d5f00cf Update transaction code. 2014-07-24 03:26:15 -04:00
Alexander K. Hudek 487b3994e9 Fix version for alpha release. 2014-07-16 20:10:16 -04:00
Dave Della Costa 8eafe33cf9 adds humane-test-output for test readability 2014-06-24 19:22:39 +09:00
Dave Della Costa 0754d3afe9 prototype of new checks method; tweak config to generate schema itself 2014-06-18 19:32:43 +09:00
Dave Della Costa e263ed10c6 better testing documentation; adds basic subscription functionality back to base-subscribed-views; beginning of bulk update functionality; moved all database table creation into SQL script 2014-06-10 12:12:21 +09:00
Dave Della Costa 2388472f46 first commit; subscription code and view init code pulled out and tested; DE-specific code stripped 2014-06-06 19:58:08 +09:00