15 Commits

Author SHA1 Message Date
Adam Uhlíř
41e1f1fc4d
chore: small clarification 2024-07-02 14:21:45 +02:00
Eric
5fe2531f6f
Fix mistake from last commit 2024-03-21 14:38:34 +11:00
Eric
081e05cc00
Clarify seen flags should not be removed when new slots are pushed to the queue 2024-03-20 16:19:05 +11:00
Eric
046b0cd417
PR feedback updates
1. Change `seen` to be the highest priority invariant
2. Add condition for clearing seen flags and unpausing queue
3. Fix typo
2024-03-20 13:21:01 +11:00
Eric
36ed175c81
Add queue pausing and prevention of small availabilities from clearing queue 2024-03-20 13:21:01 +11:00
xiaolou86
f0c0d5bb38 docs: fix typos 2023-10-24 09:51:26 +02:00
Eric
7ace179f2f
[slot queue] Accomodate existing requests before availabilities added (#168)
Update slot queue design to accomodate storage requested before availabilities were added.
2023-07-25 10:46:04 +10:00
Eric Mastro
0cca4cfaf4
Change request queue to slot queue (#167)
* Change request queue to slot queue

The request queue design was overly complicated as there was additional logic required to track one item with multiple slot indices. Instead, each item in the queue could be represented by a slot, and each time a request for storage is received, all slots for the request can be expanded and added to the queue.

* update note about resumption of queue processing
2023-06-28 10:43:22 +10:00
Eric Mastro
19e3ccb410
add consideration for sliding window mechanism 2023-06-07 17:32:41 +10:00
Eric Mastro
c3516a775a
Add repair case, clarification, formatting
1. Add repair case — when a slot is freed in a contract
2. Clarify re-processing of requests
3. Format the document in sectional manner using Title, Heading 1, Heading 2
4. Organise the Request Queue design into sections
2023-06-06 13:28:57 +10:00
Eric Mastro
d0602aa388
add request queue design 2023-06-05 17:20:27 +10:00
Mark Spanbroek
33cd86af4d typo, wording
Co-authored-by: Eric Mastro <eric.mastro@gmail.com>
2023-05-11 16:05:16 +02:00
Mark Spanbroek
adb0158fb8 Update reservations design
Incorporates review comments from
dryajov, emizzle and AuHau.
2023-05-11 16:05:16 +02:00
Mark Spanbroek
f36eff730f Storage space reservations for the sales process
Documents in more detail how storage space reservations
are handled by the sales module, and how they are stored
on disk and on chain.
2023-05-11 16:05:16 +02:00
Mark Spanbroek
ad41558900 Add design for interactions between Sales and Repo 2022-11-30 11:08:12 +01:00