Skip to content
This repository has been archived by the owner on Jul 25, 2022. It is now read-only.

Task mailbox #2150

Merged
merged 95 commits into from
Aug 12, 2020
Merged

Task mailbox #2150

merged 95 commits into from
Aug 12, 2020

Conversation

jgrund
Copy link
Member

@jgrund jgrund commented Aug 11, 2020

Convert Fast File Scan to use Task Queues
Flesh out ingest/outgest of task queues
Issue #1875


This change is Reviewable

Add FidTaskError table

Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Alter job_scheduler to create tasks

Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Add ORM handlers as needed

Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
reqwest doesn't support unix sockets.

Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Add manual stratage stream fid lists for debugging

Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Remove test that is no longer simple

Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
completed tasks should be all completed, not just successful.
Remove "Creating" message that is a lie for non-existent Tasks.

Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
utopiabound and others added 22 commits July 28, 2020 11:05
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
# Conflicts:
#	Cargo.lock
#	iml-agent/src/action_plugins/action_plugin.rs
#	iml-system-test-utils/src/lib.rs
#	iml-wire-types/Cargo.toml
#	iml-wire-types/src/lib.rs
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
# Conflicts:
#	Cargo.lock
#	iml-action-client/src/lib.rs
#	iml-manager-env/src/lib.rs
#	iml-system-docker-tests/Cargo.lock
#	iml-system-test-utils/src/snapshots.rs
#	iml-system-test-utils/src/snapshots/iml_system_test_utils__snapshots__tests__get_stratagem_test_path_from_graph.snap

Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
…data

Signed-off-by: Joe Grund <jgrund@whamcloud.io>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Joe Grund <jgrund@whamcloud.io>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Nathaniel Clark <nclark@whamcloud.com>
Signed-off-by: Joe Grund <jgrund@whamcloud.io>
@jgrund jgrund requested a review from a team August 11, 2020 21:43
Signed-off-by: Joe Grund <jgrund@whamcloud.io>
@jgrund
Copy link
Member Author

jgrund commented Aug 12, 2020

@utopiabound wrote this patch, and I've been through it quite a bit, so I'll +1

@jgrund jgrund merged commit ce0462a into master Aug 12, 2020
@jgrund jgrund deleted the task-mailbox branch August 12, 2020 11:49
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants