Ben-PH
|
c75d92145e
|
auto-fix clippy::redundant_pattern_matching
|
2025-01-22 14:40:17 +01:00 |
|
Serge Barral
|
ff7d9de5e2
|
Prepare release v0.3.0
|
2025-01-21 03:04:49 +01:00 |
|
Serge Barral
|
2a4b389977
|
Merge pull request #81 from asynchronics/feature/release_cleanups
Improve documentation, fix README example
|
2025-01-21 02:17:06 +01:00 |
|
Serge Barral
|
fa8b5cf034
|
Improve documentation, fix README example
|
2025-01-21 02:11:23 +01:00 |
|
Serge Barral
|
4531c21f02
|
Merge pull request #80 from asynchronics/feature/must_use_sync_status
Make the clock's SyncStatus #[must_use]
|
2025-01-19 17:26:14 +01:00 |
|
Serge Barral
|
a71231f398
|
Make the clock's SyncStatus #[must_use]
|
2025-01-19 17:23:38 +01:00 |
|
Serge Barral
|
c243410783
|
Merge pull request #79 from asynchronics/feature/halt_server_support
Add server support for halting the simulation
|
2025-01-19 16:12:00 +01:00 |
|
Serge Barral
|
3a23d81446
|
Add server support for halting the simulation
|
2025-01-19 15:46:21 +01:00 |
|
Serge Barral
|
37bef4f31b
|
Merge pull request #78 from asynchronics/feature/unix_domain_sockets
Unix socket server support + rename grpc -> server
|
2025-01-19 14:49:32 +01:00 |
|
Serge Barral
|
e526071a29
|
Unix socket server support + rename grpc -> server
|
2025-01-19 14:42:50 +01:00 |
|
Jauhien Piatlicki
|
81c1d61290
|
Merge pull request #77 from asynchronics/feature-simulation-halt
Make step_unbounded return an error when halted.
|
2025-01-17 12:59:31 +01:00 |
|
Jaŭhien Piatlicki
|
fea1ccc1c4
|
Changes after review.
|
2025-01-17 12:18:18 +01:00 |
|
Jaŭhien Piatlicki
|
2e58288b04
|
Make step_unbounded return an error when halted.
|
2025-01-17 12:13:47 +01:00 |
|
Jauhien Piatlicki
|
5117cc7ca0
|
Merge pull request #76 from asynchronics/feature-simulation-halt
Make ExecutionError non-exhaustive.
|
2025-01-15 16:22:27 +01:00 |
|
Jaŭhien Piatlicki
|
be6f5b4897
|
Make ExecutionError non-exhaustive.
|
2025-01-15 16:13:45 +01:00 |
|
Serge Barral
|
a29c7f9bfb
|
Merge pull request #74 from asynchronics/feature-simulation-halt
Add possibility to halt simulation
|
2025-01-15 16:03:36 +01:00 |
|
Jaŭhien Piatlicki
|
a223a14cc6
|
Change after review.
|
2025-01-15 15:59:33 +01:00 |
|
Jaŭhien Piatlicki
|
922d93bd01
|
Change method name
|
2025-01-15 14:38:31 +01:00 |
|
Jaŭhien Piatlicki
|
beaefe1d9e
|
Changes after review
|
2025-01-15 13:38:27 +01:00 |
|
Jaŭhien Piatlicki
|
4111d49295
|
Provide dummy context for testing.
|
2025-01-15 13:29:36 +01:00 |
|
Jaŭhien Piatlicki
|
27ec1396df
|
Add infinite step and an example.
|
2025-01-15 13:10:37 +01:00 |
|
Jaŭhien Piatlicki
|
1b08f10e42
|
Add possibility to halt simulation
|
2025-01-13 16:00:45 +01:00 |
|
Jauhien Piatlicki
|
2e0653e1e3
|
Merge pull request #73 from asynchronics/feature/grpc_rework
Feature/grpc rework
|
2025-01-12 22:22:22 +01:00 |
|
Serge Barral
|
7a95a4d0f4
|
OVarious gRPC improvements
This patch in particular allows asynchronous gRPC access to the scheduler
and to the monitoring functions.
|
2025-01-09 17:51:39 +01:00 |
|
Serge Barral
|
43407741eb
|
Implement Clock for references to and boxed Clock
|
2025-01-09 17:08:18 +01:00 |
|
Serge Barral
|
8de53aff1f
|
Make source event/query creation methods immutable
|
2025-01-09 17:08:18 +01:00 |
|
Serge Barral
|
a87bf493b3
|
Rename gRPC package as simulation.v1
|
2025-01-09 17:08:18 +01:00 |
|
Jauhien Piatlicki
|
42192ddfe3
|
Merge pull request #72 from asynchronics/move-uni-example
Move UniRequestor example to util crate
|
2024-12-12 12:34:15 +01:00 |
|
Jaŭhien Piatlicki
|
26e3e5c76b
|
Move UniRequestor example to util crate
|
2024-12-12 12:27:59 +01:00 |
|
Serge Barral
|
4623765ca2
|
Merge pull request #71 from asynchronics/combinator
Add replier adaptor
|
2024-12-11 15:38:01 +01:00 |
|
Jaŭhien Piatlicki
|
d63bcdf4f0
|
Fix clippy warnings after version update
|
2024-12-09 15:01:21 +01:00 |
|
Jaŭhien Piatlicki
|
97c855293d
|
Implement Default for ReplierAdaptor
|
2024-12-06 15:50:11 +01:00 |
|
Jaŭhien Piatlicki
|
0274e62eb0
|
Add replier adaptor
|
2024-12-06 15:29:18 +01:00 |
|
Jauhien Piatlicki
|
31be2b0c75
|
Merge pull request #70 from asynchronics/feature/report_missing_recipient
Report an error if a message cannot be delivered
|
2024-11-27 13:05:50 +01:00 |
|
Serge Barral
|
d4192e83ed
|
Report an error if a message cannot be delivered
|
2024-11-26 16:19:22 +01:00 |
|
Serge Barral
|
d88c527cb7
|
Merge pull request #69 from asynchronics/feature-unirequestor
Add UniRequestor port
|
2024-11-26 12:22:26 +01:00 |
|
Jaŭhien Piatlicki
|
bb7923f689
|
Changes after review
|
2024-11-25 10:17:48 +01:00 |
|
Jaŭhien Piatlicki
|
c06233ad74
|
Change after review
|
2024-11-25 09:54:42 +01:00 |
|
Jaŭhien Piatlicki
|
5b2c872e15
|
Add UniRequestor port
|
2024-11-22 20:26:23 +01:00 |
|
Jauhien Piatlicki
|
224aea59e5
|
Merge pull request #68 from asynchronics/feature/detect_lost_messages
Detect lost messages
|
2024-11-19 12:59:49 +01:00 |
|
Serge Barral
|
f73a99bc4e
|
Update CHANGELOG.md
|
2024-11-18 23:46:05 +01:00 |
|
Serge Barral
|
b1a02bd07f
|
Detect lost messages
Messages sent to a mailbox that wasn't added to the simulation are now
specifically detected. Earlier this would be wrongly reported as a
deadlock.
|
2024-11-18 18:56:23 +01:00 |
|
Serge Barral
|
0da9e6649d
|
Update README.md
|
2024-11-16 21:25:12 +01:00 |
|
Serge Barral
|
3fbceaed5d
|
Merge pull request #67 from asynchronics/release/0.3.0-beta.0
Prepare release v0.3.0-beta.0
|
2024-11-16 20:45:30 +01:00 |
|
Serge Barral
|
09b3c44eab
|
Prepare release v0.3.0-beta.0
|
2024-11-16 20:40:08 +01:00 |
|
Serge Barral
|
7e07f3f949
|
Merge pull request #66 from asynchronics/feature/grpc-api-simplification
Simplify gRPC bench API
|
2024-11-16 20:36:27 +01:00 |
|
Serge Barral
|
f89624daf0
|
Simplify gRPC bench API
|
2024-11-16 20:33:44 +01:00 |
|
Serge Barral
|
0a10f256bc
|
Update README.md
|
2024-11-16 15:41:09 +01:00 |
|
Serge Barral
|
a6c3217fdf
|
Merge pull request #65 from asynchronics/feature/rename_crate
Rename crate to NeXosim
|
2024-11-16 12:32:05 +01:00 |
|
Serge Barral
|
5ab898ad79
|
Rename crate to NeXosim
|
2024-11-16 12:26:36 +01:00 |
|