Commit Graph

  • f19d2f3296 new job manager role Sam Caldwell 2020-01-07 11:52:02 -0500
  • f3e2fcdc64 task manager role Sam Caldwell 2019-12-31 13:55:59 -0500
  • 2a95420366 fixup format of task performer spec Sam Caldwell 2019-12-30 17:13:29 -0500
  • 7cf0757ca6 stuff Sam Caldwell 2019-12-30 16:27:29 -0500
  • 5823cf32c3 typed flink: unify task-state and task-assignment, job and job-finished Sam Caldwell 2019-10-21 12:22:10 -0400
  • 18fdcdeff7 untyped flink: use interest as request for jobs Sam Caldwell 2019-10-16 16:21:00 -0400
  • 90961e57f8 untyped flink: unify task-assignment and task-state assertions Sam Caldwell 2019-10-16 16:13:19 -0400
  • 6f8c9563aa typed flink: streamline ids Sam Caldwell 2019-10-16 12:25:04 -0400
  • 14db8ce919 untyped flink: finish streamlining ids, resolve dataflow issue Sam Caldwell 2019-10-15 11:40:55 -0400
  • 79277c91d3 untyped flink: work on streamlining ids, demonstrating dataflow issue Sam Caldwell 2019-10-15 11:16:46 -0400
  • e3d9f93eca untyped flink: fiddle with race in task manager Sam Caldwell 2019-10-10 13:45:33 -0400
  • 5f472b5402 typed flink: associate task runners with a particular task manager Sam Caldwell 2019-10-10 13:44:38 -0400
  • 35827c970c add in-range Sam Caldwell 2019-10-10 13:43:59 -0400
  • 8bbab5317e typed flink: task runners don't need a status Sam Caldwell 2019-10-03 16:09:40 -0400
  • ab15f7306f typed define/dataflow Sam Caldwell 2019-10-03 15:24:31 -0400
  • 606dd17e08 associate task runners with a particular task manager Sam Caldwell 2019-10-01 16:44:43 -0400
  • 32ebb804fb flink: task runners don't need a status Sam Caldwell 2019-10-01 10:12:31 -0400
  • 3459fc8f71 verify request/response property in leader-and-seller Sam Caldwell 2019-09-26 13:39:25 -0400
  • 0a5ea2b920 fix bug in leader-and-seller Sam Caldwell 2019-09-26 13:39:01 -0400
  • e3d746b817 fiddling with spin Sam Caldwell 2019-09-24 09:52:41 -0400
  • ed7c212561 start cleaning up/streamlining flink Sam Caldwell 2019-08-23 09:14:07 -0400
  • 4e6b883c17 fix a couple bugs Sam Caldwell 2019-07-31 11:40:12 -0400
  • c9c3b9ec82 Label internal events & handlers with actor-unique IDs Sam Caldwell 2019-07-30 16:03:19 -0400
  • 9c0c9b3e77 initial take on supporting spawn actions in role graphs Sam Caldwell 2019-07-29 18:22:48 -0400
  • 6ee5aa668b utilize define-spawns to clean up 7-GUIS examples Sam Caldwell 2019-07-25 15:02:48 -0400
  • ecbfe56163 Modify syndicate's module-begin to capture actions on the RHS of define Sam Caldwell 2019-07-25 14:57:47 -0400
  • 7af6782ea8 7-GUIS port task 7 Sam Caldwell 2019-07-17 10:31:27 -0400
  • ce9d563d8c 7-GUIS port task 6 Sam Caldwell 2019-07-15 14:24:58 -0400
  • 9e88cde0eb 7-GUIS port task 5 Sam Caldwell 2019-07-12 13:01:39 -0400
  • e554c797fb 7-GUIS port task 4 Sam Caldwell 2019-07-11 16:01:38 -0400
  • 89e42ae987 7-GUIS port task 3 Sam Caldwell 2019-07-10 13:48:58 -0400
  • 161abab986 7-GUIS port task 2 Sam Caldwell 2019-07-05 13:33:55 -0400
  • ce0dba8f36 start on racket guis, 7-GUIS task 1 Sam Caldwell 2019-07-03 14:42:56 -0400
  • 5a5fb74124 consider more potential schedulings of events Sam Caldwell 2019-07-01 17:17:13 -0400
  • 9f8469467a internal event business Sam Caldwell 2019-07-01 15:57:50 -0400
  • 123124acb2 compile internal events, compresses job manager graph by a lot Sam Caldwell 2019-06-26 10:09:00 -0400
  • 7ba1ecf055 remove self loops, things working better Sam Caldwell 2019-06-21 16:48:49 -0400
  • 5a19594fa1 fix bug in flink Sam Caldwell 2019-06-21 16:48:16 -0400
  • 2a72f63084 detect cycles when compiling internal events Sam Caldwell 2019-06-21 13:07:27 -0400
  • 63c36d7010 first take on inlining internal events Sam Caldwell 2019-06-19 17:17:05 -0400
  • d4b17154eb rudimentary support for internal events in proto Sam Caldwell 2019-06-18 10:26:04 -0400
  • 5da04741f2 add messages to proto Sam Caldwell 2019-06-17 17:15:08 -0400
  • 4d6878626c small cleanup Sam Caldwell 2019-06-17 13:18:43 -0400
  • 712dbd12c9 reorganize examples Sam Caldwell 2019-06-17 11:29:55 -0400
  • 9cdaf768d8 job manager role Sam Caldwell 2019-06-17 11:26:13 -0400
  • de88dc3c83 more event constructors in proto Sam Caldwell 2019-06-17 11:26:00 -0400
  • 5c6b473b62 replace some dataflow with internal events in typed flink Sam Caldwell 2019-06-17 11:25:09 -0400
  • b3cb16192c allow equal? when there's overlap Sam Caldwell 2019-06-17 11:24:40 -0400
  • 945256b567 internal events for typed lang Sam Caldwell 2019-06-14 11:43:15 -0400
  • cefe70c590 Change type names Know -> Asserted, \negKnow -> Retracted Sam Caldwell 2019-06-13 08:34:34 -0400
  • e0d1975e2d (during (know P) O ...) for internal knowledge Sam Caldwell 2019-06-13 08:15:38 -0400
  • d8516060c4 Create an actor-internal event system oriented around assertions and messges. Sam Caldwell 2019-06-12 16:53:11 -0400
  • a1ca2372a5 minor printing stuff in examples Sam Caldwell 2019-06-11 13:17:38 -0400
  • 426b0899ac subgraph stuff working better Sam Caldwell 2019-06-10 13:59:19 -0400
  • 1cd46da9d0 some work on checking/finding subgraphs Sam Caldwell 2019-06-07 17:14:40 -0400
  • 1450665dc0 task assigner spec and task manager type Sam Caldwell 2019-06-07 09:46:29 -0400
  • 9893f4dea1 provide Branch and Effs types Sam Caldwell 2019-06-07 09:46:02 -0400
  • 7dd9700c99 extract some code from verify body Sam Caldwell 2019-06-06 14:13:13 -0400
  • a41cee09bf task performer spec and task runner type Sam Caldwell 2019-06-06 13:49:59 -0400
  • 0d4f8df3b4 During type abbreviation Sam Caldwell 2019-06-06 13:48:37 -0400
  • 116dcefc1a support for dataflow, misc fixes and improvements Sam Caldwell 2019-06-05 16:20:09 -0400
  • 9b4f76b0ac more accurate job manager type Sam Caldwell 2019-06-03 11:39:00 -0400
  • 989c6af818 add container types to proto Sam Caldwell 2019-06-03 11:16:16 -0400
  • d9da970742 print types different Sam Caldwell 2019-06-03 11:15:47 -0400
  • 5d922fe030 cleanups and improvements Sam Caldwell 2019-05-31 10:01:36 -0400
  • c1190958bd remove stop-when abomination Sam Caldwell 2019-05-30 13:37:34 -0400
  • 57d641dcc3 initial support for on start and on stop Sam Caldwell 2019-05-30 13:20:51 -0400
  • 397bebe4a3 small cleanup Sam Caldwell 2019-05-30 10:09:34 -0400
  • b0ff2e8620 parse quoted turnstile types Sam Caldwell 2019-05-29 13:40:55 -0400
  • 6230ed577e tweak how types are printed Sam Caldwell 2019-05-29 11:28:46 -0400
  • 7994bfb9c6 cleanup Sam Caldwell 2019-05-24 15:09:49 -0400
  • 227768efd8 forgot to add maybe.rkt and either.rkt Sam Caldwell 2019-05-24 15:08:08 -0400
  • f20adacfde typed flink working! Sam Caldwell 2019-05-24 15:07:34 -0400
  • 67e0eebdc2 priorities for query handlers, on-add, on-remove Sam Caldwell 2019-05-24 15:06:55 -0400
  • 7445626d0b client and jobs (not working) Sam Caldwell 2019-05-24 12:31:03 -0400
  • 6778417639 map list op Sam Caldwell 2019-05-24 12:30:26 -0400
  • b7ec18e52d resolve mutual dependency in flink via dataflow Sam Caldwell 2019-05-24 11:42:21 -0400
  • 89ce5dca28 fancify patterns in flink Sam Caldwell 2019-05-24 11:25:29 -0400
  • b1d14d8559 fancify the patterns in book-club Sam Caldwell 2019-05-24 11:12:53 -0400
  • 7026d6908d Use the communication type (via a turnstile `mode`) when elaborating patterns in facets Sam Caldwell 2019-05-24 11:12:06 -0400
  • 292e16f8b8 clean up patterns in flink Sam Caldwell 2019-05-24 10:06:01 -0400
  • 60c58d2b7b elaborate more patterns Sam Caldwell 2019-05-24 10:05:23 -0400
  • d91f13bd2c some work towards a better pattern language Sam Caldwell 2019-05-23 16:43:39 -0400
  • 5965115611 typed flink getting closer Sam Caldwell 2019-05-23 11:14:14 -0400
  • adc0819be0 limited support for effect polymorphism Sam Caldwell 2019-05-23 11:13:51 -0400
  • 49b34268ad more flink Sam Caldwell 2019-05-22 10:24:02 -0400
  • d5a8d27ae3 progress on flink Sam Caldwell 2019-05-21 17:23:45 -0400
  • 4e335f8049 first take on match-define-like form Sam Caldwell 2019-05-21 17:23:19 -0400
  • d236d99d47 stop-when derived form Sam Caldwell 2019-05-21 17:22:53 -0400
  • a0a30c719a positive? primitive Sam Caldwell 2019-05-21 17:22:40 -0400
  • cf2162797a for/first Sam Caldwell 2019-05-21 16:56:53 -0400
  • 7b9595a22a zero? primitive Sam Caldwell 2019-05-21 16:55:58 -0400
  • 667231d3e8 examples/flink.rkt: work on job manager and utilities Sam Caldwell 2019-05-20 17:03:21 -0400
  • 6b58c20832 Use a mutable, compile-time table for type metadata Sam Caldwell 2019-05-20 16:41:32 -0400
  • b9e99fc8af Make inference slightly more lenient wrt unions Sam Caldwell 2019-05-20 15:45:32 -0400
  • 45e7ea609d add error form Sam Caldwell 2019-05-20 14:28:38 -0400
  • f6976c0281 improve handling of type variables Sam Caldwell 2019-05-17 16:13:05 -0400
  • 0752089101 tweak how pattern types are handled Sam Caldwell 2019-05-17 16:12:48 -0400
  • ad4b94422d flink-support Sam Caldwell 2019-05-17 10:38:01 -0400
  • b56319042c query-hash Sam Caldwell 2019-05-17 10:37:49 -0400