Skip to content

Conversation

@Jorropo
Copy link
Contributor

@Jorropo Jorropo commented Jan 15, 2024

This is the first option to fix the blockservice mess here.

The idea is to have a THE blockservice object, this means we wont ever have an issue where multiple competitive features play poorly with each other due to how nested blockservices could do.

Let's say we add multi-exchange based on content routing, do we want to have to handle the mess this could create with nested blockservices ?

It implements features for ipfs-shipyard/nopfs#34

I'll add changelog if we decide this is the option we want to go with.

@Jorropo
Copy link
Contributor Author

Jorropo commented Jan 15, 2024

Fails to build to due to upstream issues in tests. Gonna fix once we do a decision.

@Jorropo Jorropo force-pushed the blockservice-stop-using-NewWriteThrough-in-tests branch from afd5403 to b8ac21b Compare January 15, 2024 12:57
@Jorropo Jorropo force-pushed the blockservice-unique branch from 12650a8 to 5e08a77 Compare January 15, 2024 12:57
Base automatically changed from blockservice-stop-using-NewWriteThrough-in-tests to blockservice-opt January 15, 2024 17:20
@Jorropo Jorropo deleted the branch main January 15, 2024 17:21
@Jorropo Jorropo closed this Jan 15, 2024
@Jorropo Jorropo reopened this Jan 15, 2024
@Jorropo Jorropo changed the base branch from blockservice-opt to main January 15, 2024 17:24
…r` option

The idea is to have a THE blockservice object, this means we wont ever have an issue where multiple competitive features play poorly with each other due to how nested blockservices could do.

Let's say we add multi-exchange based on content routing, do we want to have to handle the mess this could create with nested blockservices ?

It implements features for ipfs-shipyard/nopfs#34.
@Jorropo
Copy link
Contributor Author

Jorropo commented Feb 16, 2024

We are going with #570

@Jorropo Jorropo closed this Feb 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants