Job queue implementation #7

Open
Jef Roosens wants to merge 11 commits from Chewing_Bever/libvieter:job-queue into dev

11 Commits (dev)

Author SHA1 Message Date
Jef Roosens 4f46920025
test: small job queue test
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
ci/woodpecker/pr/test-mem Pipeline was successful Details
2023-05-06 11:39:27 +02:00
Jef Roosens 07f793d768
refactor(job-queue): change free functions
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
ci/woodpecker/pr/test-mem Pipeline was successful Details
2023-04-04 14:57:31 +02:00
Jef Roosens ec6e217801
test: add some cat-heap tests 2023-04-04 14:47:18 +02:00
Jef Roosens c7d2db4e42 fix(job-queue): use time as key for heaps 2023-04-01 17:24:25 +02:00
Jef Roosens 1f4887118f feat(job-queue): add cat-heap support 2023-04-01 17:04:40 +02:00
Jef Roosens 8e076f8543 feat(cat-heap): initial implementation 2023-04-01 16:31:21 +02:00
Jef Roosens 1c563d8421
feat(tree): add rwlock 2023-03-07 12:12:46 +01:00
Jef Roosens 83b3198a49
feat(job-queue): initial implementation of functionality 2023-03-07 12:10:16 +01:00
Jef Roosens 02bd2c24b7
feat(job-queue): deesigning methods 2023-03-07 12:10:16 +01:00
Jef Roosens 8668148e96
chore: format internal header files 2023-03-07 12:10:15 +01:00
Jef Roosens 53eb5c1784
feat(job-queue): first draft of job struct 2023-03-07 12:09:40 +01:00