summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/dict.c
Commit message (Expand)AuthorAgeFilesLines
* libglusterfs: fix comparison of a NULL dict with a non-NULL dictXavi Hernandez2018-04-241-8/+8
* cluster/ec: Improve performance with xattrop updateSunil Kumar Acharya2017-10-121-2/+23
* perf/qr: Use a ref-ed data to extract contentN Balachandran2017-09-071-7/+6
* gfapi: Duplicate the buffer sent in setxattr callsPoornima G2017-08-121-2/+8
* storage/posix: Don't allow gfid/volume-id xattr to be removedPranith Kumar K2017-07-181-0/+28
* core: add more information on dictionary usageAmar Tumballi2017-06-051-0/+25
* dict: add a simple hash comparision of keys before strcmp for performanceAmar Tumballi2017-06-011-17/+34
* libglusterfs: add dict_rename_key()Manikandan Selvaganesh2017-03-311-0/+28
* events: use attribute(format(/printf)) to catch fmt string errorsKaleb S. KEITHLEY2017-02-261-1/+1
* md-cache: Register the list of xattrs with cache-invalidationPoornima G2016-08-301-0/+20
* rpc: fix several problems in failure handle logicZhou Zhengping2016-07-141-2/+0
* libglusterfs: coverity fixSakshi2016-04-141-0/+5
* tier/libgfdb: Replacing ASCII query file with binaryJoseph Fernandes2015-11-061-1/+1
* dict: dict_set_bin() should never free the pointer on errorNiels de Vos2015-07-241-1/+4
* dict: merge static/non-static dict_set_* variationsNiels de Vos2015-07-241-155/+64
* libglusterfs: delete duplicate codePrasanna Kumar Kalever2015-07-121-6/+0
* call-stub,circ-buff,client_t,compat,dict/libglusterfs : Porting to a new logg...Mohamed Ashiq2015-06-251-106/+159
* build: do not #include "config.h" in each fileNiels de Vos2015-05-291-5/+0
* cluster/ec: Fix dictionary compare functionPranith Kumar K2015-05-041-1/+86
* features/bit-rot: Implementation of bit-rot xlatorVenky Shankar2015-03-241-0/+19
* cluster/dht: Add tier translator.Dan Lambright2015-03-211-0/+26
* features/index: Add option to track specific xattrs for xattrop64Pranith Kumar K2015-02-241-3/+3
* dict: Remove the redundant hash calculation when the hash size is 1Poornima Gurusiddaiah2014-11-261-5/+23
* dict: Write dict_foreach_* in form of dict_foreach_matchPranith Kumar K2014-11-251-53/+18
* features/marker: Filter internal xattrs in lookupPranith Kumar K2014-11-111-0/+45
* glusterd: statedump supportAtin Mukherjee2014-10-151-24/+53
* glusterfs: allow setxattr of keys with null values.Ravishankar N2014-09-291-6/+3
* glusterd: Fetch brick mount_dirs during brick create.Avra Sengupta2014-05-061-1/+1
* dict: de-allocate data on dict-set failuresPranith Kumar K2014-04-281-0/+32
* build: MacOSX Porting fixesHarshavardhana2014-04-241-3/+3
* dict: add dict_set_dynstr_with_allocKrishnan Parthasarathi2014-04-141-0/+17
* libglusterfs:Fixing Dereference NULL return value.surabhi2014-02-041-0/+4
* storage/posix: UNWIND right op_error and op_errno in *setxattr()Vijay Bellur2014-01-141-2/+2
* features/quota: Improvements to quotaRaghavendra G2013-11-261-0/+14
* libglusterfs: Propositions should be logicalHarshavardhana2013-10-211-16/+16
* dict: Put "goto out" in dict_unserialize to avoid process crashVenkatesh Somyajulu2013-04-031-0/+1
* libglusterfs/dict: fix infinite loop in dict_keys_join()Vijaykumar koppad2013-03-271-2/+4
* core: remove all the 'inner' functions in codebaseAmar Tumballi2012-12-191-0/+46
* dict: add new API 'dict_add()'Amar Tumballi2012-10-021-14/+38
* libglusterfs/dict: make 'dict_t' a opaque objectAmar Tumballi2012-09-061-17/+66
* remove useless if-before-free (and free-like) functionsJim Meyering2012-07-131-6/+3
* calls to dict_allocate_and_serialize() are not 64-bit cleanKaleb S. KEITHLEY2012-07-121-1/+1
* core: coverity fixes (mostly resource leak fixes)Amar Tumballi2012-06-051-0/+2
* Optimize for small dicts, and avoid an overrun.Jeff Darcy2012-06-011-31/+65
* license: dual license under GPLV2 and LGPLV3+Kaleb KEITHLEY2012-05-101-14/+5
* core: coverity issues fixedAmar Tumballi2012-04-231-261/+7
* dict: add a dict_dump() function to dump the dictionary contentsAmar Tumballi2012-03-211-0/+37
* libglusterfs/dict: Add boundary conditionsv3.3.0qa29Harshavardhana2012-03-181-3/+30
* core: dict allocations through mem-poolAmar Tumballi2012-03-141-19/+16
* cluster/distribute: dht_aggregate() fix a logic error before xattr comparisonsHarshavardhana2012-01-121-3/+6