summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/dict.c
Commit message (Expand)AuthorAgeFilesLines
* ctime: Set mdata xattr on legacy filesKotresh HR2019-08-191-0/+59
* multiple files: another attempt to remove includesYaniv Kaul2019-06-141-6/+0
* glusterd: Optimize code to copy dictionary in handshake code pathMohit Agrawal2019-05-311-5/+1
* Replace memdup() with gf_memdup()Vijay Bellur2019-04-121-2/+2
* core: fix volume heal to avoid "invalid argument"Rinku Kothiya2019-03-051-2/+2
* core: move "dict is NULL" logs to DEBUG log levelMilind Changire2019-02-011-2/+2
* core: move logs which are only developer relevant to DEBUG levelAmar Tumballi2019-01-231-3/+3
* core: Resolve dict_leak at the time of destroying graphMohit Agrawal2019-01-141-6/+0
* libglusterfs: Move devel headers under glusterfs directoryShyamsundarR2018-12-051-10/+10
* libglusterfs/src/dict.c : consistent initialization of parameters.Yaniv Kaul2018-11-271-60/+29
* libglusterfs/src/dict.c : use xxhash64 for hashing.Yaniv Kaul2018-09-171-13/+13
* Land part 2 of clang-format changesGluster Ant2018-09-121-2280/+2201
* Some (mgmt) xlators: use dict_{setn|getn|deln|get_int32n|set_int32n|set_strn}Yaniv Kaul2018-09-091-0/+45
* libglusterfs/src/dict.c: remove memcpy(), gf_asprintf -> asprintfYaniv Kaul2018-09-061-216/+67
* dict: handle negative key/value length while unserializeAmar Tumballi2018-09-051-0/+7
* libglusterfs/src/dict.c: fix to handle key=NULL.Yaniv Kaul2018-08-311-10/+31
* libglusterfs/src/dict.c: allocate memory accurately.Yaniv Kaul2018-08-301-23/+8
* libglusterfs/src/dict.{c,h}: Introduce dict_setn, dict_addn, dict_addn and ot...Yaniv Kaul2018-08-271-6/+140
* libglusterfs/src/dict.c: perform hash calc not under lock.Yaniv Kaul2018-08-271-12/+26
* dict.c: fix indentionYaniv Kaul2018-08-271-1/+1
* dict.c: do not strlen if not needed.Yaniv Kaul2018-08-271-61/+51
* libglusterfs/src/dict.c: Move to GF_MALLOC() instead of GF_CALLOC() when pos...Yaniv Kaul2018-08-221-2/+2
* dict.c: ensure hash is done in the right place.Yaniv Kaul2018-08-201-29/+32
* dict.c: copy-pasta fix (dict -> data)Yaniv Kaul2018-08-191-2/+2
* libglusterfs: FORWARD_NULL coverity fixSunil Kumar Acharya2018-08-161-1/+3
* All: run codespell on the code and fix issues.Yaniv Kaul2018-07-221-3/+3
* md-cache: Do not invalidate cache post set/remove xattrPoornima G2018-07-111-2/+75
* libglusterfs: fix comparison of a NULL dict with a non-NULL dictXavi Hernandez2018-04-181-8/+8
* Quota: heal directory on newly added bricks when quota limit is reachedSanoj Unnikrishnan2018-03-281-0/+190
* protocol: make on-wire-change of protocol using new XDR definition.Amar Tumballi2018-01-191-209/+0
* dict: add another type to handle backward compatibilityAmar Tumballi2018-01-171-5/+32
* dict: fix VALIDATE_DATA_AND_LOG callAtin Mukherjee2018-01-071-2/+2
* libglusterfs: Include key name in data type validationN Balachandran2018-01-051-27/+27
* dict: add more types for valuesAmar Tumballi2018-01-051-6/+149
* dict: support better on-wire transferAmar Tumballi2017-12-271-67/+219
* glusterfs: Use gcc builtin ATOMIC operator to increase/decreate refcount.Mohit Agrawal2017-12-121-25/+6
* dict: Fix several coverity issues in dictMohit Agrawal2017-11-151-10/+34
* cluster/ec: Improve performance with xattrop updateSunil Kumar Acharya2017-10-061-2/+23
* perf/qr: Use a ref-ed data to extract contentN Balachandran2017-08-281-7/+6
* gfapi: Duplicate the buffer sent in setxattr callsPoornima G2017-08-071-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