ocf/ocf.spec
Kemeng Shi de38fbd7f8 OCF: enable xcache
This patchset enable xcache. More details can be found in patches log.

Signed-off-by: Kemeng Shi <shikemeng@huawei.com>
2023-01-10 17:12:54 +08:00

47 lines
1.5 KiB
RPMSpec

Name: ocf
Version: 21.6.3.1
Release: 2
Summary: high performance block storage caching meta-library written in C
License: BSD-3-Clause
URL: https://github.com/Open-CAS/ocf
Source0: https://github.com/Open-CAS/ocf/archive/refs/tags/v21.6.3.1.tar.gz
Patch1: 0001-ocf-export-function-in-OCF-for-further-use.patch
Patch2: 0002-ocf-overwrite-IO-path-of-OCF-while-reusing-metadata-.patch
Patch3: 0003-qos-add-load-balance.patch
Patch4: 0004-read_bf-add-per-queue-line-data-cache.patch
%description
Open CAS Framework (OCF) is high performance block storage caching
meta-library written in C. It's entirely platform and system
independent, accessing system API through user provided environment
wrappers layer. OCF tightly integrates with the rest of software stack,
providing flawless, high performance, low latency caching utility.
%package devel
Summary: source code package
BuildArch: noarch
%description devel
This package contains source code of OCF and can be futher intergrated
to project to accelerate low performance block storage with high
performance block storage.
%prep
%autosetup -n %{name}-%{version} -p1
%install
install -d $RPM_BUILD_ROOT/usr/src/%{name}-%{version}
cp -a * $RPM_BUILD_ROOT/usr/src/%{name}-%{version}
%files devel
%dir /usr/src
/usr/src/%{name}-%{version}/
%changelog
* Mon Jan 09 2023 shikemeng <shikemeng@huawei.com> - 21.6.3.1-2
- Enable xcache
* Thu Dec 29 2022 shikemeng <shikemeng@huawei.com> - 21.6.3.1-1
- Initialize OCF to 21.6.3.1