Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Needed Development: Educational/Pedagogic modules #6

Closed
henricasanova opened this issue Nov 29, 2017 · 1 comment
Closed

Needed Development: Educational/Pedagogic modules #6

henricasanova opened this issue Nov 29, 2017 · 1 comment
Labels

Comments

@henricasanova
Copy link
Contributor

We need to develop pedagogic modules that can be used stand-alone and/or integrated into university courses to teach concepts related work workflows, HPC, distributed systems.

@henricasanova
Copy link
Contributor Author

create a separate repo for this

julien-monniot pushed a commit to julien-monniot/wrench that referenced this issue Feb 7, 2023
# This is the 1st commit message:

Adding skeleton for a CompoundStorageService (heavily inspired by SimpleStorageService)

# This is the commit message wrench-project#2:

CompoundStorageService starts (working service state, even though it doesn't do anything yet)

# This is the commit message wrench-project#3:

CompoundStorageService : adding method to get all internal services ; FileLocation : adding two methodes to update storage service and mount point of an existing FileLocation ; BareMetalCompoundService: adding a very simple (and dirty) code block to automatically replace a CompoundStorageService in a Read or Write file Action with its first (or only) internal concrete storage service ; BatchComputeService: just tinkering with comments in order to find an appropriate place to put the same kind of code block as in BareMetalComputeService

# This is the commit message wrench-project#4:

Fixing CompoundStorageService after last merge from master: manually adding a LogicalFilesystem on /dev/null, updating the use od StorageService constructor and adding proper messagepayloadsize and property values init.

# This is the commit message wrench-project#5:

New scheduler (copy of ConservativeBackfilling, but storage-aware)

# This is the commit message wrench-project#6:

Functional test added for CompoundStorageService. Also overriding some parent methods in CSS for coherency, and putting in place a few safeguards. Test is still incomplete (but passing at the moment)

# This is the commit message wrench-project#7:

Updating CompoundStorageService so that it can safely discard Read/Write/Delete/Lookup/Copy message requests (it answers with a failure cause stating that the feature in not available) ; updated test accordingly

# This is the commit message wrench-project#8:

Fixing a small bug in the new test setup

# This is the commit message wrench-project#9:

Cleaning up batch scheduler for storage, adding some logging in CompoundStorageService and cleaning up functionnal test

# This is the commit message wrench-project#10:

Minor clean-up and comments

# This is the commit message wrench-project#11:

First (probably still broken) implementation of message transfer inside the CSS -> tested for FileCopy and FileRead, and it seems to work..

# This is the commit message wrench-project#12:

Minor fix to the Storage selection callback in CSS

# This is the commit message wrench-project#13:

Working on tests for message transfers in CSS (currently there's a crash by action deadlock in the test simulation, but several fixes already implemented)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant