summaryrefslogtreecommitdiffstats
path: root/src/libradosstriper/RadosStriperImpl.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* common: fix typosKefu Chai2018-09-211-2/+2
* libradosstriper: silence warning from -Wreordersongweibin2017-08-081-2/+2
* rado: Initilizating uninitilized member m_writeRcamitkuma2017-08-031-1/+1
* Merge pull request #15674 from chardan/jfw-wip-20240-printf-formatKefu Chai2017-07-171-2/+8
|\
| * libradosstriper: remove format injection vulnerabilityJesse Williamson2017-06-201-2/+8
* | radosstriper: use intrusive_ptr to manage lifecycle of MultiAioCompletionImplKefu Chai2017-06-051-85/+269
|/
* Merge pull request #15012 from tchaikov/wip-byteswapKefu Chai2017-05-121-7/+7
|\
| * radosstriper: do not use GCC extension to initialize struct membersKefu Chai2017-05-101-7/+7
* | libradosstriper: do not assign garbage to returned valueKefu Chai2017-05-101-1/+4
|/
* RadosStriperImpl.cc: fix double freeDanny Al-Gaaf2017-02-091-2/+0
* librados: eliminiate ack vs commit distinctionSage Weil2016-12-281-2/+2
* radosstriper : Fixed locking of truncation in libradosstriperSebastien Ponce2016-11-011-1/+5
* radosstriper : Reworked handling of unlocking completion in striper librarySebastien Ponce2016-11-011-112/+137
* radosstriper : Fixed memory leaks found in valgrind testing of (improved) str...Sebastien Ponce2016-11-011-17/+41
* radosstriper : implementation of async remove/stat/stat2Sebastien Ponce2016-11-011-17/+153
* radosstriper : proper calls to static function aio_create_completionSebastien Ponce2016-11-011-8/+8
* radosstriper : prefer asynchronous unlock to synchronous onesSebastien Ponce2016-11-011-6/+18
* radosstriper : protect aio_write API from calls with 0 bytesSebastien Ponce2016-11-011-26/+30
* radosstriper : optimized truncation and removal of striped objectsSebastien Ponce2016-11-011-19/+178
* struct ceph_file_layout -> file_layout_tSage Weil2016-03-011-10/+19
* libradosstriper: move default stripe parameters inlineSage Weil2016-03-011-3/+12
* rados: implement radosstripper force remove when full.shawn2015-12-111-4/+9
* bug fix: librados segmentation fault, support RadosStriperImpl::aio_read() me...Min Chen2015-08-311-2/+2
* libradosstriper: fixed write_full when ENOENTSebastien Ponce2015-02-061-1/+1
* Fix libstriprados::remove, use strtoll insdead of strtolDongmao Zhang2014-12-101-1/+1
* Fixed locking issue in the trun method of libradosstriper leading to potentia...Sebastien Ponce2014-11-181-11/+11
* Fix libstriprados::stat, use strtoll insdead of strtolDongmao Zhang2014-11-171-1/+1
* Fix rados_shutdown hang forever when using radosstriperDongmao Zhang2014-10-311-2/+11
* Fixed remaining part of the seg fault described in bug 9356 by adding referen...Sebastien Ponce2014-10-201-14/+18
* Fixed part of the seg fault described in bug 9356 by adding reference countin...Sebastien Ponce2014-10-201-5/+5
* Fixed part of the seg fault described in bug 9356 by cleaning reference count...Sebastien Ponce2014-10-201-4/+4
* Cleanup up useless method release in MultiAioCompletionImpl. It was exactly e...Sebastien Ponce2014-10-201-1/+1
* Merge pull request #2035 from ceph/wip-da-SCA-20140623Sage Weil2014-06-261-2/+2
|\
| * RadosStriperImpl.cc: catch exception by referenceDanny Al-Gaaf2014-06-251-2/+2
* | Fixed build on 32 bits platformsSebastien Ponce2014-06-261-4/+6
|/
* Implementation of the radosstriper interface.Sebastien Ponce2014-06-071-0/+1058