- Moved commited filesystem path to diffs dir
- Moved mounted filesystem path to container dir
- Move Filesystem create() method to class
- Filesystem id is no longer diff id or container id, it is a random 16 caps letters and number hash. Now diff_id is a Layer property and container_id is a property.
- Layer size() is no longer calculated at runtime, it is stored as property at commit time
- Move Container create() method to class
- Add build process in Image
- Removed Distribution and Repository import image, "oci image import" uses build system
- Changed Image Distribution to be singleton in Image
- Refactor Graph backend into Filesystem
- Added Graph ZFSFilesystem changeset
- Added zfs diff interface
- Removed extra directory (repository_tag/) in image save/load
- Modify Graph ZFSFilesystem id for layers from Layer id to Layer diff_id
- Added configured ZFS compression type
- Modified Image Layer and Graph ZFSFilesystem size calculation
- Simplified Graph ZFSDriver filesystem backend
- Added Image Distribution save for "oci image save"
- Added Image Distribution load for "oci image load"
- Added Graph Driver
- Added Graph ZFSDriver
- Added Graph Filesystem
- Added Graph ZFSFilesystem
- Removed ZFS media type
- Refactor project, moved out oci and util to project "oci-api-python"
- Refactor project, moved out cli, to project "oci-cli-python"
- Renamed project to oci-api-python
- Added log system
- Added version info to commands
- Added "oci image import"
- Removed "mkimage" in favor of "oci image import -r"
- Added more checks to recognize valid ZFS in Graph ZFSDriver
- Added "oci container run"
- Added "oci container start"
- Added the runtime engine
- Added "oci container create"
- Added "oci container list"
- Added "oci container remove"
- Added "oci container inspect"
- Changed base_id lenght to 12 in Graph ZFSDriver
- Changed runc checks on run and create
- Restructure /var/lib/oci layout
- Added the graph engine
- Added the Graph ZFSDriver
- Added the ZFS media type
- Added xz, lz and parallel compressing methods
- Added "oci image rm"
- Changed default directory to /var/lib/oci
- Added "mkimage"
- Added "oci image inspect"
- Split cli and api
- Added checks to OCI structs with python-oci package
- Added oci CLI
- Added "oci image ls"
- Initial export