Commit graph

24 commits

Author SHA1 Message Date
asonix 2f3d973338 Add loom to CI
All checks were successful
/ clippy (push) Successful in 19s
/ loom (notify) (push) Successful in 27s
/ loom (queue) (push) Successful in 36s
/ check (aarch64-unknown-linux-musl) (push) Successful in 11s
/ check (x86_64-unknown-linux-musl) (push) Successful in 13s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 13s
/ tests (push) Successful in 19s
2024-04-17 13:10:06 -05:00
asonix e4cc505951 Try pushing and popping before acquiring a listener 2024-04-17 13:05:38 -05:00
asonix b48d7df004 Move notify tests to tests directory 2024-04-17 13:05:12 -05:00
asonix b05eded986 Instrument queue for loom
All checks were successful
/ clippy (push) Successful in 16s
/ tests (push) Successful in 19s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 12s
/ check (x86_64-unknown-linux-musl) (push) Successful in 12s
/ check (aarch64-unknown-linux-musl) (push) Successful in 12s
2024-04-17 12:46:13 -05:00
asonix 0795399da5 Instrument for loom 2024-04-15 17:59:13 -05:00
asonix ce38df5b41 clippy
All checks were successful
/ check (aarch64-unknown-linux-musl) (push) Successful in 11s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 11s
/ check (x86_64-unknown-linux-musl) (push) Successful in 11s
/ publish-crate (push) Successful in 11s
/ clippy (push) Successful in 13s
/ tests (push) Successful in 20s
/ build (aarch64-unknown-linux-musl) (push) Successful in 12s
/ build (armv7-unknown-linux-musleabihf) (push) Successful in 12s
/ build (x86_64-unknown-linux-musl) (push) Successful in 11s
/ publish-forgejo (push) Successful in 5s
2024-04-14 19:20:53 -05:00
asonix bcac76dbe9 Prepare 0.2.2
Some checks failed
/ tests (push) Successful in 22s
/ clippy (push) Failing after 17s
/ check (aarch64-unknown-linux-musl) (push) Successful in 11s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 11s
/ check (x86_64-unknown-linux-musl) (push) Successful in 11s
2024-04-14 19:16:26 -05:00
asonix 8acca96611 Be more specific with metrics names
Some checks failed
/ clippy (push) Failing after 19s
/ check (aarch64-unknown-linux-musl) (push) Has been cancelled
/ tests (push) Successful in 24s
/ check (x86_64-unknown-linux-musl) (push) Has been cancelled
/ check (armv7-unknown-linux-musleabihf) (push) Has been cancelled
2024-04-14 15:25:05 -05:00
asonix ef87e497cf Add more metrics 2024-04-13 13:49:57 -05:00
asonix 9c29ab9fc2 Build async queue, spsc to replace use of flume channels 2024-04-13 13:24:09 -05:00
asonix 6d5e171e25 Only run checks for branches
All checks were successful
/ check (aarch64-unknown-linux-musl) (push) Successful in 16s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 13s
/ check (x86_64-unknown-linux-musl) (push) Successful in 13s
/ tests (push) Successful in 20s
/ clippy (push) Successful in 10s
2024-02-12 13:36:16 -06:00
asonix 4c26e90871 Bump version
Some checks failed
/ check (aarch64-unknown-linux-musl) (push) Successful in 12s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 13s
/ check (x86_64-unknown-linux-musl) (push) Successful in 11s
/ build (aarch64-unknown-linux-musl) (push) Successful in 13s
/ publish-forgejo (push) Failing after 4s
/ build (armv7-unknown-linux-musleabihf) (push) Successful in 12s
/ publish-crate (push) Successful in 14s
/ tests (push) Successful in 20s
/ build (x86_64-unknown-linux-musl) (push) Successful in 11s
/ clippy (push) Successful in 13s
2024-02-12 13:34:30 -06:00
asonix 7bc70d83c0 Remove thread ID from metrics
All checks were successful
/ clippy (push) Successful in 17s
/ tests (push) Successful in 23s
/ check (aarch64-unknown-linux-musl) (push) Successful in 12s
/ check (armv7-unknown-linux-musleabihf) (push) Successful in 12s
/ check (x86_64-unknown-linux-musl) (push) Successful in 11s
2024-02-12 13:32:52 -06:00
asonix efa357a92b Add Actions 2024-02-12 13:31:28 -06:00
asonix c7106fcfab Update metrics 2024-01-07 12:16:19 -06:00
asonix 842fc933ef Update cargo.toml 2023-11-25 21:13:49 -06:00
asonix ef3b22d352 clippy 2023-11-25 21:11:38 -06:00
asonix deef31ba2d Remove expects from demo 2023-11-25 21:10:05 -06:00
asonix 3f54e911ea Add license, readme, docs, & error impls 2023-11-25 21:08:15 -06:00
asonix 2884d854ff Use async select rather than flume::Selector 2023-11-25 13:08:29 -06:00
asonix 8fc9100b41 Add example, don't use flume selector 2023-11-24 22:52:25 -06:00
asonix db07b9b855 Enable naming cpupools 2023-11-24 20:21:07 -06:00
asonix fb2881fa84 Add method for gracefully shutting down pool 2023-11-24 13:50:49 -06:00
asonix eec9ab16fd Simple CPU Pool 2023-11-24 13:42:10 -06:00