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

Closed
JervenBolleman opened this issue May 21, 2023 · 0 comments · Fixed by #4582
Closed

Remove my own design errors with v5 #4581

JervenBolleman opened this issue May 21, 2023 · 0 comments · Fixed by #4582
Assignees
Labels
M3 🛠️ 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 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>
JervenBolleman added a commit that referenced this issue May 31, 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 May 31, 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 May 31, 2024
As well as supplier methods later better done with the collection
factory API.
JervenBolleman added a commit that referenced this issue May 31, 2024
This allows to always be sure that we can fall back to disk if required.
Also allows optimized datastructures to be injected.
JervenBolleman added a commit that referenced this issue May 31, 2024
As well as supplier methods later better done with the collection
factory API.
JervenBolleman added a commit that referenced this issue May 31, 2024
This allows to always be sure that we can fall back to disk if required.
Also allows optimized datastructures to be injected.
@hmottestad hmottestad added the M3 label Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
M3 🛠️ tech debt code refactoring, deprecation, and other technical debt tasks
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants