{"release":{"tag":{"name":"ksal_zstd","path":"/kunpengcompute/zstd/tags/ksal_zstd","tree_path":"/kunpengcompute/zstd/tree/ksal_zstd","message":"This release enables the KSAL zstd algorithm.\r\nThe KSAL is developed by Huawei. It contains the EC, CRC16 T10DIF, CRC32C and KSAL zstd algorithms.\r\nBased on the Huawei-developed Kunpeng affinity-oriented codec acceleration strategy, KSAL zstd achieved better performance compared with open source zstd in designated level.\r\n1. Obtain full zstd dynamic library:\r\n(1) Depends:\r\nIt is based on zstd-1.5.6 version. To get libzstd.so dynamic library, please download the open source code from:\r\nhttps://github.com/facebook/zstd/releases/download/v1.5.6/zstd-1.5.6.tar.gz\r\nIt is based on libksal-release-1.10.0.oe1.aarch64.rpm. Please download from kunpeng community.\r\n(2) The patch for zstd is ksal-zstd.patch\r\nDownload libksal-release-1.10.0.oe1.aarch64.rpm, Makefile, ksal-zstd.patch, ksal_zstd.spec, libksal_zstd_so_create.sh and put them in same package with zstd-1.5.6.tar.gz.\r\nexecute 'sh libksal_zstd_so_create.sh' and we can get final ksal_zstd-1.0.0-openEuler.aarch64.rpm in rpmbuild/RPMS/aarch64/.\r\n(Notice: Before this, rpmbuild is needed to be installed.)\r\n(3) About Installing and Uninstalling:\r\nUse command 'rpm -ivh ksal_zstd-1.0.0-openEuler.aarch64.rpm' to install libzstd.so, which is placed in '/usr/ksal_zstd/'\r\nUse command 'rpm -e ksal_zstd-1.0.0-openEuler.aarch64' to uninstall.\r\n2. About enabling Ceph: \r\n(1) It is based on Ceph v14.2.8. Download the open source code from:\r\nhttps://download.ceph.com/tarballs/ceph-14.2.8.tar.gz\r\n(2) The patch for ceph is ceph-ksal-zstd-plugin.patch.\r\nDownload ceph-ksal-zstd-plugin.patch, and incorporate it into ceph-14.2.8 by running 'patch -p1 \u003C ceph-ksal-zstd-plugin.patch'.\r\nAfter the incorporation is complete, compile the Ceph RPM installation package.\r","commit":{"id":"794ea1b0afca0f020f4e57b6732332231fb23c70","short_id":"794ea1b","title":"Merge pull request #3984 from facebook/dev","title_markdown":"Merge pull request #3984 from facebook/dev","description":"\nv1.5.6","description_markdown":"v1.5.6","message":"Merge pull request #3984 from facebook/dev\n\nv1.5.6","message_markdown":"Merge pull request #3984 from facebook/dev\nv1.5.6","detail_path":"/kunpengcompute/zstd/commit/794ea1b0afca0f020f4e57b6732332231fb23c70","commits_path":"/kunpengcompute/zstd/commits/794ea1b0afca0f020f4e57b6732332231fb23c70","tree_path":"/kunpengcompute/zstd/tree/794ea1b0afca0f020f4e57b6732332231fb23c70","author":{"name":"Yann Collet","email":"Cyan4973@users.noreply.github.com","username":null,"user_path":null,"enterprise_user_path":null,"image_path":"no_portrait.png#Yann Collet-","is_gitee_user":false,"is_enterprise_user":null,"widget_url":null},"committer":{"name":"GitHub GPG Bot","email":"noreply@github.com","username":"github-bot","user_path":"/github-bot","enterprise_user_path":null,"image_path":"https://foruda.gitee.com/avatar/1677201096080835335/10181580_github-bot_1639517195.png!avatar30","is_gitee_user":true,"is_enterprise_user":false,"widget_url":""},"authored_date":"2024-03-21T15:05:51-07:00","committed_date":"2024-03-21T15:05:51-07:00","signature":null,"build_state":null},"archive_path":"/kunpengcompute/zstd/repository/archive/ksal_zstd","signature":null},"operating":{"edit":false,"download":true,"destroy":false,"enterprise_forbid_zip":false},"release":{"title":"ksal zstd","path":"/kunpengcompute/zstd/releases/tag/ksal_zstd","tag_path":"/kunpengcompute/zstd/tree/ksal_zstd","project_id":8401656,"created_at":"2024-11-12T14:43:33+08:00","is_prerelease":false,"description":"This release enables the KSAL zstd algorithm.\r\nThe KSAL is developed by Huawei. It contains the EC, CRC16 T10DIF, CRC32C and KSAL zstd algorithms.\r\nBased on the Huawei-developed Kunpeng affinity-oriented codec acceleration strategy, KSAL zstd achieved better performance compared with open source zstd in designated level.\r\n1. Obtain full zstd dynamic library:\r\n(1) Depends:\r\nIt is based on zstd-1.5.6 version. To get libzstd.so dynamic library, please download the open source code from:\r\nhttps://github.com/facebook/zstd/releases/download/v1.5.6/zstd-1.5.6.tar.gz\r\nIt is based on libksal-release-1.10.0.oe1.aarch64.rpm. Please download from kunpeng community.\r\n(2) The patch for zstd is ksal-zstd.patch\r\nDownload libksal-release-1.10.0.oe1.aarch64.rpm, Makefile, ksal-zstd.patch, ksal_zstd.spec, libksal_zstd_so_create.sh and put them in same package with zstd-1.5.6.tar.gz.\r\nexecute 'sh libksal_zstd_so_create.sh' and we can get final ksal_zstd-1.0.0-openEuler.aarch64.rpm in rpmbuild/RPMS/aarch64/.\r\n(Notice: Before this, rpmbuild is needed to be installed.)\r\n(3) About Installing and Uninstalling:\r\nUse command 'rpm -ivh ksal_zstd-1.0.0-openEuler.aarch64.rpm' to install libzstd.so, which is placed in '/usr/ksal_zstd/'\r\nUse command 'rpm -e ksal_zstd-1.0.0-openEuler.aarch64' to uninstall.\r\n2. About enabling Ceph: \r\n(1) It is based on Ceph v14.2.8. Download the open source code from:\r\nhttps://download.ceph.com/tarballs/ceph-14.2.8.tar.gz\r\n(2) The patch for ceph is ceph-ksal-zstd-plugin.patch.\r\nDownload ceph-ksal-zstd-plugin.patch, and incorporate it into ceph-14.2.8 by running 'patch -p1 \u003C ceph-ksal-zstd-plugin.patch'.\r\nAfter the incorporation is complete, compile the Ceph RPM installation package.\r\n","author":{"name":"Enigmo","username":"Enigmo","path":"/Enigmo","avatar_url":"no_portrait.png#Enigmo-Enigmo"},"attach_files":[{"download_url":"/kunpengcompute/zstd/attach_files/1975214/download/libksal_zstd_so_create.sh","name":"libksal_zstd_so_create.sh","cli_download_url":"https://gitee.com/kunpengcompute/zstd/releases/download/ksal_zstd/libksal_zstd_so_create.sh","censor_failed":false,"censor_tip":null},{"download_url":"/kunpengcompute/zstd/attach_files/1975215/download/ksal_zstd.spec","name":"ksal_zstd.spec","cli_download_url":"https://gitee.com/kunpengcompute/zstd/releases/download/ksal_zstd/ksal_zstd.spec","censor_failed":false,"censor_tip":null},{"download_url":"/kunpengcompute/zstd/attach_files/1975216/download/ceph-ksal-zstd-plugin.patch","name":"ceph-ksal-zstd-plugin.patch","cli_download_url":"https://gitee.com/kunpengcompute/zstd/releases/download/ksal_zstd/ceph-ksal-zstd-plugin.patch","censor_failed":false,"censor_tip":null},{"download_url":"/kunpengcompute/zstd/attach_files/1975218/download/Makefile","name":"Makefile","cli_download_url":"https://gitee.com/kunpengcompute/zstd/releases/download/ksal_zstd/Makefile","censor_failed":false,"censor_tip":null},{"download_url":"/kunpengcompute/zstd/attach_files/2351892/download/ksal-bpsf-zstd.patch","name":"ksal-bpsf-zstd.patch","cli_download_url":"https://gitee.com/kunpengcompute/zstd/releases/download/ksal_zstd/ksal-bpsf-zstd.patch","censor_failed":false,"censor_tip":null}],"zip_download_url":"/kunpengcompute/zstd/releases/tag/ksal_zstd.zip","tar_download_url":"/kunpengcompute/zstd/releases/tag/ksal_zstd.tar.gz"}}}