Commit graph

  • 1fc23f994f Unsnapshot. Alexander K. Hudek 2015-04-10 00:35:48 -0400
  • 6f11343397 Adds a little testing of core functionality. Dave Della Costa 2015-04-08 18:36:50 +0900
  • d1b3ce776b Added statistics collection. Alexander K. Hudek 2015-04-07 22:07:22 -0400
  • 87b3837346 Updated to support "insert into ... select ..." Gareth 2015-03-30 16:39:29 -0400
  • 626d0a6bb9 Added opton for immediate view refresh. Alexander K. Hudek 2015-03-12 23:07:42 -0400
  • bbf1a4c794 Add environment variable to control the size of the refresh queue. Alexander K. Hudek 2015-02-12 15:44:57 -0500
  • 10db6d78d9 Extra error handling, hash fix, and new concurrency support. v2 Alexander K. Hudek 2015-01-20 02:21:32 -0500
  • afb4b91103 Basic infrastructure working. Alexander K. Hudek 2015-01-18 18:13:50 -0500
  • 6d7ae24a3e New architecture under way. Alexander K. Hudek 2015-01-16 23:47:08 -0500
  • ebaec499fd Ignore raw sql in table extraction. Alexander K. Hudek 2015-01-13 15:49:48 -0500
  • e89800e099 New table extraction code for full views. Alexander K. Hudek 2015-01-09 21:43:30 -0500
  • 9f47500451 Merge branch 'master' of github.com:diligenceengine/views Alexander K. Hudek 2014-12-26 17:43:06 -0500
  • 86546e0bf6 Added hashing to prevent duplicate full refresh views from being sent out. Computes full refresh view updates in parallel. Alexander K. Hudek 2014-12-26 17:42:49 -0500
  • c8061d6368 Merge pull request #1 from trevorbernard/master diligenceengine 2014-12-24 02:22:31 -0500
  • 5ff1fed578 Add missing operators to list and add more error handling. Alexander K. Hudek 2014-12-23 20:04:11 -0500
  • 4a06ad489f Remove more problem exception handling. Alexander K. Hudek 2014-12-23 18:38:08 -0500
  • ad0d1bc7e2 Revert poorly thought out error squashing. Any error in a transaction kills the transaction anyways. Alexander K. Hudek 2014-12-23 02:10:31 -0500
  • 12de925465 Fix try catch block that was catching serialization errors. Alexander K. Hudek 2014-12-22 22:12:23 -0500
  • 1e5761c42a Remove redundant doc directory Trevor Bernard 2014-12-13 17:23:10 -0400
  • bbb5a5a08e Exception -> SQLException Dave Della Costa 2014-12-12 20:45:46 +0900
  • d30bdb8017 Adds try/catch block for bad views at loading time; bump version to 4.5 Dave Della Costa 2014-12-12 14:32:52 +0900
  • 84a7c67156 Disable test broken due to redesign. Alexander K. Hudek 2014-12-02 23:35:52 -0500
  • d88471409e Allow serialization errors through internal error handling. Alexander K. Hudek 2014-12-02 13:14:18 -0500
  • e67aa2508a Added extra error handling for handling invalid views. Alexander K. Hudek 2014-12-01 22:52:19 -0500
  • fe8f222eab Remove snapshot. Alexander K. Hudek 2014-11-07 00:34:43 -0500
  • fb91a7cc34 fixes try/catch block alignment Dave Della Costa 2014-11-07 12:32:18 +0900
  • 7684eb6506 Added error handling to go blocks. Alexander K. Hudek 2014-11-04 18:55:59 -0500
  • 574aa3a825 Testing out some riemann stat collection riemann Dave Della Costa 2014-11-04 17:48:45 +0900
  • 7d61caea52 Add buffers on channels. Alexander K. Hudek 2014-10-18 18:11:52 -0400
  • b1550b1fc1 Make initial views compute queries in parallel. Alexander K. Hudek 2014-10-18 17:57:17 -0400
  • 970cb80670 Merge branch 'master' of https://github.com/diligenceengine/views 0.3.0 Dave Della Costa 2014-09-04 18:10:12 +0900
  • a65f338f54 bump to version 0.3.0 Dave Della Costa 2014-09-04 18:07:45 +0900
  • 60f9185903 Omit refresh set from postprocessing since it is already done in initial-view. Alexander K. Hudek 2014-09-03 03:52:55 -0400
  • 5e1781fade Remove db from persistence api. Alexander K. Hudek 2014-08-27 23:46:13 -0400
  • 4d2da3f5a8 Changed logging to debug level in router. Alexander K. Hudek 2014-08-27 20:18:53 -0400
  • 7ccaeceb93 Removed the all-tests namespace and disabled one broken test so that 'lein test' works. Alexander K. Hudek 2014-08-27 00:56:31 -0400
  • e830580da0 Refactored persistence layer to be more moduler. Fixed some problems with delta dispatch. Alexander K. Hudek 2014-08-27 00:38:22 -0400
  • 1fab3ff587 Bump to release. Alexander K. Hudek 2014-07-27 22:47:00 -0400
  • d0d67d68aa Deltas are now sent in batches. Dave Della Costa 2014-07-25 19:29:24 +0900
  • 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 Dave Della Costa 2014-07-24 19:36:03 +0900
  • b61d5f00cf Update transaction code. Alexander K. Hudek 2014-07-24 03:26:15 -0400
  • 487b3994e9 Fix version for alpha release. Alexander K. Hudek 2014-07-16 20:10:16 -0400
  • de0c98c1c1 Fixes broken with-view-transaction macro Dave Della Costa 2014-07-15 15:19:49 +0900
  • 4bd320f4d6 restructures broadcast-deltas to handle multiple persistence models properly Dave Della Costa 2014-07-09 16:41:08 +0900
  • f968a13ca0 adds application of post-fn to view deltas Dave Della Costa 2014-07-02 19:12:48 +0900
  • 153b44ecc5 replaces pre-checks with simple table intersection check; moved some functions from core to deltas; adds tests for delta calculations (more to come) Dave Della Costa 2014-06-30 20:45:38 +0900
  • e68ec0169a split off refresh-only deltas so they are handled separately for pre-checks and delta calculations Dave Della Costa 2014-06-26 15:26:34 +0900
  • 8eafe33cf9 adds humane-test-output for test readability Dave Della Costa 2014-06-24 19:22:39 +0900
  • 83b2c07e05 refresh-only views properly handled with pre-checks, produces correct output Dave Della Costa 2014-06-23 15:21:09 +0900
  • d746159702 tweaking to get deltas sending out properly, ensure namespaces are handled correctly in with-view-transaction (accepted as second set of bindings now); simplified vexec! namespace config Dave Della Costa 2014-06-20 19:18:30 +0900
  • ad8d261a4a restructured vexec! sig per plans; removed unnecessary code from router; added further customization features to base-subscribed-views; moved some actions from persistence -> base-subscribed-views Dave Della Costa 2014-06-19 19:45:40 +0900
  • 21f6ff29d2 moves computing dummy-view outside of view-check Dave Della Costa 2014-06-19 12:08:35 +0900
  • fc941ce90e replace misnamed fn Dave Della Costa 2014-06-18 21:14:11 +0900
  • 0754d3afe9 prototype of new checks method; tweak config to generate schema itself Dave Della Costa 2014-06-18 19:32:43 +0900
  • a33ee8a3f6 bulk-updates basically working. Dave Della Costa 2014-06-11 19:35:12 +0900
  • 7dfa8f1df2 remove extraneous namespaces from views.repl Dave Della Costa 2014-06-11 17:35:38 +0900
  • d89d8a2eb9 Splits out checks/delta calculation into views.db.deltas ns. Anticipate this will get broken up further if I can tease apart checks and delta calculations cleanly. Also, renamed persistor -> persistence to avoid Java-isms...still not happy with the protocols in this lib though. Dave Della Costa 2014-06-11 17:31:59 +0900
  • 5a25838a69 got vexec! partially working Dave Della Costa 2014-06-10 20:34:36 +0900
  • d34e37e4ca fully moved subscription persistence into persistor namespace; rearranged subscription fn args; added config Dave Della Costa 2014-06-10 19:29:44 +0900
  • 6717ad46db breaks subscription implementation out into persistor model Dave Della Costa 2014-06-10 18:40:21 +0900
  • 99f2ba61a4 prefix -> namespace, created default-ns namespace for subscriptions Dave Della Costa 2014-06-10 13:02:00 +0900
  • 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 Dave Della Costa 2014-06-10 12:12:21 +0900
  • d63fc95ff1 removed more cruft, added testing instructions to README Dave Della Costa 2014-06-06 20:49:36 +0900
  • d785d78048 moved db stuff around a bit; copied db/honeysql tests over from de.data Dave Della Costa 2014-06-06 20:45:30 +0900
  • 3dc546e192 subscribing stores compiled views Dave Della Costa 2014-06-06 20:34:51 +0900
  • e901e70057 update readme with copyright, remove design notes Dave Della Costa 2014-06-06 20:00:54 +0900
  • 2388472f46 first commit; subscription code and view init code pulled out and tested; DE-specific code stripped Dave Della Costa 2014-06-06 19:58:08 +0900