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

Remove my own design errors with v5 #4581

Open
JervenBolleman opened this issue May 21, 2023 · 0 comments · May be fixed by #4582
Open

Remove my own design errors with v5 #4581

JervenBolleman opened this issue May 21, 2023 · 0 comments · May be fixed by #4582
Assignees
Labels
🛠️ tech debt code refactoring, deprecation, and other technical debt tasks
Milestone

Comments

@JervenBolleman
Copy link
Contributor

Current Behavior

There are a few errors in design that are already deprecated but where originally introduced my myself. With the wisdom of a few years more I would like to remove them.
Chief among them are the LimitedSize strategy, and makeSet methods on the EvaluationStrategy interface.

Expected Behavior

Remove the deprecated code.

Steps To Reproduce

No response

Version

4.x

Are you interested in contributing a solution yourself?

Yes

Anything else?

No response

@JervenBolleman JervenBolleman added the 🛠️ tech debt code refactoring, deprecation, and other technical debt tasks label May 21, 2023
@JervenBolleman JervenBolleman added this to the 5.0.0 milestone May 21, 2023
@JervenBolleman JervenBolleman self-assigned this May 21, 2023
JervenBolleman added a commit that referenced this issue May 21, 2023
As well as supplier methods later better done with the collection
factory API.

Signed-off-by: Jerven Bolleman <jerven.bolleman@sib.swiss>
@JervenBolleman JervenBolleman linked a pull request May 21, 2023 that will close this issue
JervenBolleman added a commit that referenced this issue May 25, 2023
Signed-off-by: Jerven Bolleman <jerven.bolleman@sib.swiss>
JervenBolleman added a commit that referenced this issue Apr 26, 2024
As well as supplier methods later better done with the collection
factory API.

Signed-off-by: Jerven Bolleman <jerven.bolleman@sib.swiss>
JervenBolleman added a commit that referenced this issue Apr 26, 2024
Signed-off-by: Jerven Bolleman <jerven.bolleman@sib.swiss>
JervenBolleman added a commit that referenced this issue Apr 26, 2024
This allows to always be sure that we can fall back to disk if required.
Also allows optimized datastructures to be injected.

Signed-off-by: Jerven Bolleman <jerven.bolleman@sib.swiss>
JervenBolleman added a commit that referenced this issue Apr 26, 2024
As well as supplier methods later better done with the collection
factory API.

Signed-off-by: Jerven Bolleman <jerven.bolleman@sib.swiss>
JervenBolleman added a commit that referenced this issue Apr 26, 2024
This allows to always be sure that we can fall back to disk if required.
Also allows optimized datastructures to be injected.

Signed-off-by: Jerven Bolleman <jerven.bolleman@sib.swiss>
JervenBolleman added a commit that referenced this issue Apr 26, 2024
This allows to always be sure that we can fall back to disk if required.
Also allows optimized datastructures to be injected.

Signed-off-by: Jerven Bolleman <jerven.bolleman@sib.swiss>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🛠️ tech debt code refactoring, deprecation, and other technical debt tasks
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant