summaryrefslogtreecommitdiffstats
path: root/src/include/rados/rgw_file.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* rgw/file: advance rgw_file interface versionMatt Benjamin2023-04-221-1/+2
* rgw/file: change function signature to match the one generated by cythonyuval Lifshitz2022-11-101-1/+1
* rgw_file: expose RGW user-defined attributesMatt Benjamin2020-12-041-2/+49
* rgw_file: introduce fast S3 Unix stats (immutable)Matt Benjamin2019-06-281-1/+3
* librgw: support symbolic linktaoCH2018-11-071-1/+21
* rgw_file: implement variant offset readdir processingMatt Benjamin2017-10-181-1/+7
* rgw_file: introduce rgw_mount2 with a bucket name parameterGui Hecheng2017-07-221-1/+5
* rgw_file: permit dirent offset computationMatt Benjamin2017-07-121-1/+9
* rgw_file: introduce rgw_lookup type hintsMatt Benjamin2017-04-131-3/+10
* rgw_file: return of RGWFileHandle::FLAG_EXACT_MATCHMatt Benjamin2017-02-231-1/+2
* rgw_file: add timed namespace invalidationMatt Benjamin2017-01-241-1/+11
* pybind/rgw_file: add rgwfile pybindingHaomai Wang2016-11-021-1/+2
* rgw/rgw_file: add rgwfile_versionHaomai Wang2016-11-021-0/+3
* librgw: add API version defines for librgw and rgw_fileMatt Benjamin2016-08-231-0/+6
* rgw_file: add RGW_OPEN_FLAG_STATELESS as a synonym for V3Matt Benjamin2016-08-171-0/+1
* rgw_file: implement stateless write completion timerMatt Benjamin2016-08-171-0/+9
* rgw_file: fix/update rgw_create flag argumentsMatt Benjamin2016-08-121-2/+3
* rgw_file: fix/update rgw_open flag argumentsMatt Benjamin2016-08-121-1/+2
* rgw_file: set owner uid, gid, and Unix mode on new objectsMatt Benjamin2016-03-271-14/+13
* librgw: fix copyright in src/include/rados/rgw_file.hMatt Benjamin2016-02-121-1/+1
* librgw: update rgw_* api calls so that all take a flags argMatt Benjamin2016-02-121-39/+58
* librgw: conditionally send '.' and '..' (rgw_readdir)Matt Benjamin2016-02-121-1/+5
* librgw: introduce RGW_LOOKUP_FLAG_CREATEMatt Benjamin2016-02-121-0/+6
* librgw: rgw_mkdir and rgw_create return addressesMatt Benjamin2016-02-121-2/+2
* librgw: pass struct rgw_fh_hk by referenceMatt Benjamin2016-02-121-1/+1
* librgw: always add struct before rgw_file_handle in rgw_file.hMatt Benjamin2016-02-121-1/+1
* librgw: bring back lookup_handle()Matt Benjamin2016-02-121-16/+22
* librgw: implement intrusive filehandle cacheMatt Benjamin2016-02-121-4/+8
* librgw: try-implement rgw_readv/rgw_writevMatt Benjamin2016-02-121-9/+32
* librgw: improve rgw_write and add WRITE_READ_VERIFYMatt Benjamin2016-02-121-1/+1
* librgw: implement RGWGetObjRequestMatt Benjamin2016-02-121-2/+2
* librgw: fix rgw_open param names and invocationMatt Benjamin2016-02-121-1/+1
* librgw: fs->root_fh is a pointer (and assign it)Matt Benjamin2016-02-121-1/+1
* librgw: reify root handlesMatt Benjamin2016-02-121-27/+18
* librgw: incremental RGWPutObj work and almost-complete RGWFH refactor.Matt Benjamin2016-02-121-6/+6
* librgw: rgw_file_handle refactor, plus get/putMatt Benjamin2016-02-121-14/+36
* librgw: cache RGWUserInfo in rgw_fs private handleMatt Benjamin2016-02-121-3/+0
* librgw: RGWFileHandle and RGWLibFSMatt Benjamin2016-02-121-4/+19
* librgw: incrementalMatt Benjamin2016-02-121-3/+3
* librgw: widen rgw_mount, open-code list bucketsMatt Benjamin2016-02-121-2/+5
* librgw: introduce struct rgw_fsMatt Benjamin2016-02-121-16/+45
* librgw: fix type of rgw_readdir eof argument (C-11 bool)Matt Benjamin2016-02-121-1/+2
* librgw: revise rgw_* method signaturesMatt Benjamin2016-02-121-9/+42
* librgw: update rgw_rename signatureMatt Benjamin2016-02-121-6/+8
* librgw: define an rgw_setattrMatt Benjamin2016-02-121-7/+14
* librgw: make rgw_readdir take a bool* for eofMatt Benjamin2016-02-121-3/+3
* librgw: update rgw_readdir interface (stub impl)Matt Benjamin2016-02-121-1/+4
* librgw: add hypothetical rgw_statfs callMatt Benjamin2016-02-121-0/+22
* librgw: stub implement rgw_getattrMatt Benjamin2016-02-121-0/+2
* librgw: compile and implement more of rgw_fileMatt Benjamin2016-02-121-3/+4