Difference between revisions of "Projects"
Jump to navigation
Jump to search
m (Unified ashift handling) |
m (Adding more ideas) |
||
Line 21: | Line 21: | ||
* Reflink[http://lwn.net/Articles/331808/] support | * Reflink[http://lwn.net/Articles/331808/] support | ||
* Unified ashift handling [http://www.listbox.com/member/archive/182191/2013/07/search/YXNoaWZ0/sort/subj/page/3/entry/7:58/20130703201427:AEA03DD0-E43E-11E2-A883-F4AAC72FE4D2/] | * Unified ashift handling [http://www.listbox.com/member/archive/182191/2013/07/search/YXNoaWZ0/sort/subj/page/3/entry/7:58/20130703201427:AEA03DD0-E43E-11E2-A883-F4AAC72FE4D2/] | ||
* Collapsible ZAP objects (e.g. fatzip -> microzap downgrades) | |||
* Raidz Hybrid Allocator (preferably compatible with pool version 29 for Solaris 10u11 compatibility) | |||
''Please add and edit ideas here'' | ''Please add and edit ideas here'' |
Revision as of 18:05, 15 August 2013
Inter-platform coordination
Ideas for projects that would help coordinate changes between platforms:
- Mechanism for pull changes from one place to another
- Make it easier to build, test, code review, and integrate ZFS changes into illumos
- Cross-Platform Test Suite
- One sourcebase rather than porting STF to every platform?
- Userland ZFS
- we already have ztest / libzpool
- want to expand this to also be able to test more of zfs in userland
- want to be able to run /sbin/zfs, /sbin/zpool against userland implementation
- want to be able to run most of testrunner (and/or STF) test suite against userland implementation
General features
- device removal
- resumable send/receive
- work in progress at Delphix
- Storage of small files in dnode
- work in progress at Delphix
- Reflink[1] support
- Unified ashift handling [2]
- Collapsible ZAP objects (e.g. fatzip -> microzap downgrades)
- Raidz Hybrid Allocator (preferably compatible with pool version 29 for Solaris 10u11 compatibility)
Please add and edit ideas here