feat: release Dever 0.1.5 with direct workers and long transactions

This commit is contained in:
Codex committed 2026-10-11 11:17:33 +00:00
1 parent 89629c2197
commit a900d7e8db
153 files changed
+3676 -3708

No files matched your search

+21 -6
View File
@@ -1060,8 +1060,13 @@ deliver(input: Work) () {
);
assert!(
std::process::Command::new("kill")
.args(["-TERM", &worker.0.id().to_string()])
std::process::Command::new("/bin/sh")
.args([
"-c",
"kill -TERM \"$1\"",
"dever-test-signal",
&worker.0.id().to_string()
])
.status()
.unwrap()
.success()
@@ -1202,8 +1207,13 @@ fn one_native_application_gates_api_worker_and_all_modes() {
panic!("{mode} did not reach its service state: {stderr}");
}
assert!(
std::process::Command::new("kill")
.args(["-TERM", &child.0.id().to_string()])
std::process::Command::new("/bin/sh")
.args([
"-c",
"kill -TERM \"$1\"",
"dever-test-signal",
&child.0.id().to_string()
])
.status()
.unwrap()
.success()
@@ -1269,8 +1279,13 @@ fn worker_signal_stops_claiming_and_drains_or_cancels_before_database_close() {
);
}
assert!(
std::process::Command::new("kill")
.args(["-TERM", &child.id().to_string()])
std::process::Command::new("/bin/sh")
.args([
"-c",
"kill -TERM \"$1\"",
"dever-test-signal",
&child.id().to_string()
])
.status()
.unwrap()
.success()