Skip to content

Feat/1.9.0#556

Merged
cmhulbert merged 56 commits intomasterfrom
feat/1.9.0-fix
Feb 25, 2025
Merged

Feat/1.9.0#556
cmhulbert merged 56 commits intomasterfrom
feat/1.9.0-fix

Conversation

@cmhulbert
Copy link
Copy Markdown
Collaborator

No description provided.

similar to DatasetDiscoverer, but backed by kotlin coroutines, instead of Java ExecutorService
BREAKING: moves some classes, remove DatasetInfo
BREAKING: moving a lot of public fields/classes
it's difficult to refactor source structure if you depend on class FQDN stability for things
plan to combine with N5OpenSourceDialog soon, and make a single Dialog class
refactor(test): migrate away from testfx and junit4, to junit5
… to N5DatasetDiscoverer

Ideally, we would refactor N5DatasetDiscoverer to allow us to wrap the discovery logic with kotlin coroutines. But this is sufficient for now
feat(api):  also add none real variant
(Lazy.generate default factory is a memory cache, not a disk cache, so write to generated blocks may be lost if the block is regenerated. Use Disk Cache to avoid this)
@cmhulbert cmhulbert mentioned this pull request Feb 25, 2025
@cmhulbert cmhulbert changed the title Feat/1.9.0 fix Feat/1.9.0 Feb 25, 2025
@cmhulbert cmhulbert merged commit bfad5a6 into master Feb 25, 2025
@cmhulbert cmhulbert deleted the feat/1.9.0-fix branch February 25, 2025 18:36
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.

1 participant