summaryrefslogtreecommitdiffstats
path: root/src/osdc/Striper.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* Annotated Striper.cc and PrimaryLogPG.ccSuyash Dongre2024-06-181-1/+1
* osdc/Striper: relax assert in assemble_result() for raw buffersIlya Dryomov2024-05-121-2/+3
* librbd: support assembling sparse results of multiple object extentsOr Ozeri2020-10-051-1/+13
* librbd: sparse bufferlist read should return image-based extent mapJason Dillaman2020-09-211-1/+2
* librbd: switch the IO path to utilize the neorados APIJason Dillaman2020-07-161-70/+71
* osdc/Striper: add get_file_offset functionOr Ozeri2020-07-141-0/+20
* *: switch trivial users of bufferlist::copy{_in} to iterators.Radoslaw Zarzynski2020-01-261-2/+2
* osdc: audit memset & bzero users for FIPS.Radoslaw Zarzynski2019-11-171-0/+1
* osdc/Striper: specialize std::min<>Kefu Chai2019-07-021-1/+1
* osdc/Striper: implemented a lightweight version of StripedReadResultJason Dillaman2019-05-131-54/+95
* osdc/Striper: implemented a lightweight version of file_to_extentsJason Dillaman2019-05-131-46/+88
* osdc/striper: make possible to assemble sparse read resultMykola Golub2019-05-091-0/+15
* osdc: Update Striper to work without using namespaceAdam C. Emerson2019-03-291-26/+20
* osdc: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-9/+9
* osdc/Striper: rewrite assemble_result without push_front or claim_prependSage Weil2018-04-031-28/+13
* osdc,os,osd: fix build on osxKefu Chai2018-01-191-2/+2
* rados: Switch MIN/MAX for std::min/max and use intarith templatesAdam C. Emerson2018-01-121-4/+4
* client: use layout.get_period() helperPatrick Donnelly2016-06-101-2/+1
* Striper: reduce assemble_result log levelJason Dillaman2016-04-031-1/+1
* struct ceph_file_layout -> file_layout_tSage Weil2016-03-011-17/+18
* Striper: Add function 'assemble_result(CephContext *cct, char *buffer, size_t...Jianpeng Ma2016-02-201-0/+35
* Striper: Add total_intended_len in StripedReadResultJianpeng Ma2016-02-201-0/+4
* Stripper: Fix incorrect push_front -> append_zero changeHaomai Wang2016-02-091-1/+3
* misc: using move construct to avoid extra atomic inc/decHaomai Wang2016-02-021-3/+1
* osdc: WhitespaceAdam C. Emerson2015-12-181-63/+92
* osdc/Striper.cc fix stripe_count == 1 && stripe_unit != object_sizeYan, Zheng2015-03-301-0/+4
* osdc/Striper.cc: fix another OVERFLOW_BEFORE_WIDENDanny Al-Gaaf2015-03-171-1/+1
* osdc/Striper.cc: fix OVERFLOW_BEFORE_WIDENDanny Al-Gaaf2015-03-171-1/+1
* Striep: s/OSDExtent/ObjectExtentJianpeng Ma2015-01-161-1/+1
* when non-default striping is used, internal methods can operate on extra objectsxinxin shu2014-10-161-0/+13
* Added const qualifiers for the layout argument of file_to_extents and object_...Sebastien Ponce2014-06-051-3/+3
* osdc: re-calculate truncate_size for strip objectsYan, Zheng2013-06-201-3/+42
* osdc/Striper.cc: prefer prefix ++operator for iteratorsDanny Al-Gaaf2013-03-181-4/+4
* Striper: use local variable inside if() that tested itDan Mick2012-12-061-1/+1
* osdc/Striper: fix handling for sparse reads in add_partial_sparse_result()Sage Weil2012-11-211-1/+4
* osdc/Striper: more debugSage Weil2012-11-041-0/+3
* striper: expose method that works directrly from a map<>Sage Weil2012-10-161-24/+37
* Striper: move from FilerSage Weil2012-10-161-0/+282