Commit Graph

  • f6021ddbba
    Merge 5be1beb1f2 into 48d4c73edb kitcatier 2023-04-22 02:50:51 +0000
  • 5be1beb1f2 make set_for_current function unsafe kitcatier 2023-04-22 10:44:06 +0800
  • 0a8696ccfd
    Merge 73a6910a0d into 48d4c73edb Fritiof Hedström 2022-09-15 17:13:32 +0000
  • 73a6910a0d support compiling for android Fritiof Hedström 2022-09-15 19:07:33 +0200
  • 401af8b3c7
    Merge 599367abb4 into 48d4c73edb dependabot-preview[bot] 2022-02-05 06:10:42 -0300
  • e415590725
    Merge 82c8addadf into 48d4c73edb Cédric 2022-02-05 06:10:42 -0300
  • 60edacf8c8 Lever 0.1.1 is not compilable with latest compiler. Updated to latest lever 0.1.2. shashiracherla 2022-01-22 13:13:53 +0530
  • e99b43e859
    Merge 708f43bcf9 into 48d4c73edb Jeremy Lempereur 2022-01-15 18:17:06 +0100
  • 48d4c73edb start iteration 0.4.6-alpha.0 master o0Ignition0o 2022-01-07 21:38:17 +0100
  • 2703b5280d prepare for bastion publish bastion-v0.4.5 o0Ignition0o 2022-01-07 21:32:05 +0100
  • cd14080862 bastion-executor: prepare for release 0.4.2 bastion-executor-v0.4.2 o0Ignition0o 2022-01-07 21:27:22 +0100
  • 01eeb5861a
    Update dependencies (#337) Marc-Antoine Perennou 2021-10-25 13:56:57 +0200
  • 936338661a update env_logger to 0.9 Marc-Antoine Perennou 2021-10-25 13:34:48 +0200
  • bf3724af21 update lasso to 0.6 Marc-Antoine Perennou 2021-10-25 13:33:26 +0200
  • 24384d6ac6 update tracking-subscriber to 0.3 Marc-Antoine Perennou 2021-10-25 13:29:23 +0200
  • e11b3170e9 Add mutator scrabsha/with-data Sasha Pourcelot 2021-08-24 14:56:54 +0200
  • 1aa796f253 ok things seem to work Sasha Pourcelot 2021-08-24 12:33:43 +0200
  • e874cb344c Ensure that GlobalState::read's inner function is always called Sasha Pourcelot 2021-08-24 11:30:15 +0200
  • bc3997d0c1 early wip igni/global_state igni/global_actor o0Ignition0o 2021-08-22 12:02:01 +0200
  • 4e11c1dee4 early wip o0Ignition0o 2021-08-22 12:00:12 +0200
  • 65e93e3230 wip o0Ignition0o 2021-08-22 11:47:06 +0200
  • beff46a61b
    unregister from distributors and dispatchers when a child panics (#336) Jeremy Lempereur 2021-08-13 09:48:48 +0200
  • d7307e452a unregister from distributors and dispatchers when a child panics o0Ignition0o 2021-08-12 10:29:11 +0200
  • fc43221edf Added tests for custom defintions relrin/bastion-actor-trait Valeryi Savich 2021-07-18 13:59:10 +0200
  • bf06b6d88a Added support for sized mailboxes for actors Valeryi Savich 2021-07-18 13:52:53 +0200
  • 97f8214086 Replaced async-channel onto flume Valeryi Savich 2021-07-18 12:47:52 +0200
  • 8dadf99c2b Moved Definition in the systems module Valeryi Savich 2021-07-17 21:23:08 +0200
  • 872d26c46f Added tests with actors for definitions Valeryi Savich 2021-07-17 20:53:19 +0200
  • d79afe82c0 Fixed tests with async calls Valeryi Savich 2021-07-16 23:26:56 +0200
  • 2eac8214c3 Fixed issuew with reading a message from envelopes Valeryi Savich 2021-07-16 22:57:31 +0200
  • 63f192bf52
    Update env_logger requirement from 0.8 to 0.9 dependabot/cargo/env_logger-0.9 dependabot-preview[bot] 2021-07-15 05:44:36 +0000
  • 66b2325e8a Implemented Eq and Hash traits for definitions Valeryi Savich 2021-07-08 00:39:23 +0200
  • d365ce0f7e Added custom name for a definition Valeryi Savich 2021-07-07 23:59:41 +0200
  • 3b7bc3e7cf Moved mailbox implementation into the separate module Valeryi Savich 2021-07-07 19:47:48 +0200
  • 6e627e2c01 Removed an excessive error type Valeryi Savich 2021-07-05 00:33:13 +0200
  • 90fe2c9899 Implemented Message trait Valeryi Savich 2021-07-04 23:02:14 +0200
  • 9db03d161f Added Ignitions test for read and write Valeryi Savich 2021-06-25 10:55:40 +0200
  • 627646b084 wip, lotable backed global state o0Ignition0o 2021-06-24 09:58:19 +0200
  • 871ed16d06 Implemented reading and writing value in global state Valeryi Savich 2021-06-23 21:25:33 +0200
  • 708f43bcf9 wip igni/distributor_poll_recipients o0Ignition0o 2021-05-25 17:14:28 +0200
  • cb78494b5c wip: async recipient ish ? o0Ignition0o 2021-05-25 16:43:01 +0200
  • 82c8addadf add millis cbonaudo 2021-05-22 20:26:14 +0200
  • 9839914069 add request_timeout function cbonaudo 2021-05-22 20:24:31 +0200
  • 599367abb4
    Upgrade to GitHub-native Dependabot dependabot/add-v2-config-file dependabot-preview[bot] 2021-04-29 20:55:44 +0000
  • 44508cd4e7
    Don't remove a distributor from the global dispatcher if it has clients (#330) Colin J. Fuller 2021-04-27 08:35:16 -0400
  • bba4835e40 Don't remove a distributor from the global dispatcher if it has clients Colin Fuller 2021-04-14 16:41:40 -0400
  • 7fb016ced9
    Example: add dependencies to distributor (#329) Cédric 2021-04-21 14:06:59 +0200
  • 1cd78c4599
    Example: add dependencies to distributor Cédric 2021-04-18 13:51:19 +0200
  • 055637728b
    update hello world with message handler (#328) Benoit Chassignol 2021-04-16 15:25:10 +0200
  • 8bf4042638 update hello world with message handler oScape 2021-04-14 17:55:08 +0200
  • 94bed86b2a
    Merge 1413088bb5 into f1697b388b Jeremy Lempereur 2021-04-14 07:59:18 +0000
  • 1413088bb5 global state tests igni/actor_branch_replay o0Ignition0o 2021-04-14 09:59:13 +0200
  • 51fdce3908 apply globalcontainer and tests on top of it o0Ignition0o 2021-04-14 09:56:41 +0200
  • 400c13b114
    Merge d2993d809d into ca43e17fd2 Jeremy Lempereur 2021-04-14 07:54:54 +0000
  • c55bd6a111 keep actors and current code side by side o0Ignition0o 2021-04-14 09:53:31 +0200
  • abf58c2a61 From ea44f84050 Mon Sep 17 00:00:00 2001 * dispatch to available children only. (#268) nicolaiunrein 2021-04-14 09:17:11 +0200
  • d2993d809d ok it doesnt get any uglier than this but it runs igni/globaldatacontainer_tests o0Ignition0o 2021-04-13 21:16:31 +0200
  • f1697b388b
    bump dependencies (#324) Jeremy Lempereur 2021-04-13 14:29:27 +0200
  • 24f5522bb4
    remove clippy inline lints, that's too much noise for now (#326) Jeremy Lempereur 2021-04-13 14:16:18 +0200
  • 81940b8ca2 remove debug statements o0Ignition0o 2021-04-13 14:14:02 +0200
  • c609f65e49 wip o0Ignition0o 2021-04-13 13:32:56 +0200
  • 62c057246a wip o0Ignition0o 2021-04-13 13:08:32 +0200
  • 4fd5edd153 remove clippy inline lints, that's too much noise for now o0Ignition0o 2021-04-13 12:48:24 +0200
  • 0bf4a5eb6e wip o0Ignition0o 2021-04-13 12:31:31 +0200
  • 6f5baf69b5 wip o0Ignition0o 2021-04-13 09:58:39 +0200
  • 4ffa213edb bump dependencies o0Ignition0o 2021-04-13 09:03:49 +0200
  • c36b17ed7b Merge branch 'master' into igni/state_api igni/state_api o0Ignition0o 2021-04-13 08:45:35 +0200
  • 90b8a0918d
    proposal: distributor request fn (#321) Jeremy Lempereur 2021-04-13 08:31:20 +0200
  • 926955d429 split the tokio and the regular test runner so that both pass o0Ignition0o 2021-04-11 20:23:03 +0200
  • 8724256512 merge tests o0Ignition0o 2021-04-11 19:40:31 +0200
  • 11359d22c6 wip o0Ignition0o 2021-04-11 19:22:04 +0200
  • fec3ea7f3f add an after_start callback to know exactly when the children have spawned and the distributor is ready to receive and dispatch messages to everyone o0Ignition0o 2021-04-11 10:44:12 +0200
  • 2ce9ed9a87 use RwLock for now o0Ignition0o 2021-04-11 01:15:48 +0200
  • 69d5c8b9a5 fix: sometimes the children weren't attached to the dispatcher o0Ignition0o 2021-04-10 14:07:23 +0200
  • e9dc4a8442 let the example runwith or without the tokio-runtime feature o0Ignition0o 2021-04-10 14:06:23 +0200
  • 711b588ad3 go async by default, add a sync variant backed by mpsc::channel o0Ignition0o 2021-04-10 00:17:49 +0200
  • 8ddf7a4881 proposal: distributor request fn o0Ignition0o 2021-04-09 23:34:05 +0200
  • c03f053b74
    Update proptest requirement from 0.10 to 1.0 dependabot-preview[bot] 2021-04-09 07:17:18 +0000
  • 1ac812614c
    Update arrayvec requirement from 0.5.1 to 0.6.0 dependabot-preview[bot] 2021-04-09 07:17:16 +0000
  • 1c4ffb3e3f depend on lightproc master branch so we can compile o0Ignition0o 2021-04-09 09:15:34 +0200
  • 1b74bba84a add a distributor test igni/bastion_test_harness o0Ignition0o 2021-04-07 21:38:47 +0200
  • c6016a95f6
    named Distributor (#319) Jeremy Lempereur 2021-04-06 21:39:46 +0200
  • a453460883 clippy pass + prepare to merge o0Ignition0o 2021-04-06 21:13:09 +0200
  • 66b22936f9 bump nightlies and anyhow o0Ignition0o 2021-04-06 14:16:55 +0200
  • 403c962d51 move miri to a .sh file o0Ignition0o 2021-04-05 22:11:56 +0200
  • 75402ab195 san o0Ignition0o 2021-04-05 22:03:26 +0200
  • 830a270487 example fix o0Ignition0o 2021-04-05 21:58:47 +0200
  • 34a3b83927 i think we re good to go o0Ignition0o 2021-04-05 21:54:59 +0200
  • c6631a5e53 docs + tests o0Ignition0o 2021-04-05 21:36:15 +0200
  • 479648d845 9 warnings to go o0Ignition0o 2021-04-05 20:14:45 +0200
  • 6f503a8691 19 lints remaining o0Ignition0o 2021-04-05 19:36:00 +0200
  • c9bbd990b7 lints o0Ignition0o 2021-04-05 19:23:30 +0200
  • 49cc38285b yay it works! o0Ignition0o 2021-04-05 17:39:27 +0200
  • 81b0f37954 ok we're almost there, lets see if i can handle a vec<replies> and if i can register ppl to a new Distributor o0Ignition0o 2021-04-05 15:22:39 +0200
  • 309765ec9b tell and tell_everyone are working. o0Ignition0o 2021-04-05 14:32:41 +0200
  • afd97b3f5a a bit of debug statements and more funsies o0Ignition0o 2021-04-05 13:58:14 +0200
  • 53aabc9d26 wip, a lot left! o0Ignition0o 2021-04-05 11:52:05 +0200
  • be25a34d02 wip o0Ignition0o 2021-04-05 00:02:06 +0200
  • dbfe72ee5a
    Merge branch 'master' into add-on-dispatch-extraction Theo M. Bulut 2021-03-26 14:29:53 +0100
  • e923d55503
    Export MessageHandler to the prelude (#317) Sasha Pourcelot 2021-03-26 11:32:19 +0100