summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/dict.c
Commit message (Expand)AuthorAgeFilesLines
* Replace memdup() with gf_memdup()Vijay Bellur2019-02-271-2/+2
* core: fix volume heal to avoid "invalid argument"Rinku Kothiya2019-02-141-2/+2
* core: move "dict is NULL" logs to DEBUG log levelMilind Changire2019-01-311-2/+2
* core: move logs which are only developer relevant to DEBUG levelAmar Tumballi2019-01-161-3/+3
* core: Resolve dict_leak at the time of destroying graphMohit Agrawal2018-11-301-6/+0
* libglusterfs: Move devel headers under glusterfs directoryShyamsundarR2018-11-291-10/+10
* libglusterfs/src/dict.c : consistent initialization of parameters.Yaniv Kaul2018-11-251-60/+29
* libglusterfs/src/dict.c : use xxhash64 for hashing.Yaniv Kaul2018-09-111-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-031-0/+45
* libglusterfs/src/dict.c: remove memcpy(), gf_asprintf -> asprintfYaniv Kaul2018-08-301-216/+67
* dict: handle negative key/value length while unserializeAmar Tumballi2018-07-241-0/+7
* libglusterfs/src/dict.c: fix to handle key=NULL.Yaniv Kaul2018-08-271-10/+31
* libglusterfs/src/dict.c: allocate memory accurately.Yaniv Kaul2018-08-241-23/+8
* libglusterfs/src/dict.{c,h}: Introduce dict_setn, dict_addn, dict_addn and ot...Yaniv Kaul2018-08-171-6/+140
* libglusterfs/src/dict.c: perform hash calc not under lock.Yaniv Kaul2018-08-171-12/+26
* dict.c: fix indentionYaniv Kaul2018-08-241-1/+1
* dict.c: do not strlen if not needed.Yaniv Kaul2018-07-311-61/+51
* libglusterfs/src/dict.c: Move to GF_MALLOC() instead of GF_CALLOC() when poss...Yaniv Kaul2018-08-081-2/+2
* dict.c: ensure hash is done in the right place.Yaniv Kaul2018-07-311-29/+32
* dict.c: copy-pasta fix (dict -> data)Yaniv Kaul2018-07-301-2/+2
* libglusterfs: FORWARD_NULL coverity fixSunil Kumar Acharya2018-08-061-1/+3
* All: run codespell on the code and fix issues.Yaniv Kaul2018-07-161-3/+3
* md-cache: Do not invalidate cache post set/remove xattrPoornima G2018-06-271-2/+75
* libglusterfs: fix comparison of a NULL dict with a non-NULL dictXavi Hernandez2018-04-121-8/+8
* Quota: heal directory on newly added bricks when quota limit is reachedSanoj Unnikrishnan2018-02-231-0/+190
* protocol: make on-wire-change of protocol using new XDR definition.Amar Tumballi2017-12-221-209/+0
* dict: add another type to handle backward compatibilityAmar Tumballi2018-01-091-5/+32
* dict: fix VALIDATE_DATA_AND_LOG callAtin Mukherjee2018-01-061-2/+2
* libglusterfs: Include key name in data type validationN Balachandran2018-01-051-27/+27
* dict: add more types for valuesAmar Tumballi2017-12-271-6/+149
* dict: support better on-wire transferAmar Tumballi2017-12-191-67/+219
* glusterfs: Use gcc builtin ATOMIC operator to increase/decreate refcount.Mohit Agrawal2017-10-201-25/+6
* dict: Fix several coverity issues in dictMohit Agrawal2017-11-101-10/+34
* cluster/ec: Improve performance with xattrop updateSunil Kumar Acharya2017-04-281-2/+23
* perf/qr: Use a ref-ed data to extract contentN Balachandran2017-08-241-7/+6
* gfapi: Duplicate the buffer sent in setxattr callsPoornima G2017-08-031-2/+8
* storage/posix: Don't allow gfid/volume-id xattr to be removedPranith Kumar K2017-07-121-0/+28
* core: add more information on dictionary usageAmar Tumballi2017-05-301-0/+25
* dict: add a simple hash comparision of keys before strcmp for performanceAmar Tumballi2017-05-301-17/+34
* libglusterfs: add dict_rename_key()Manikandan Selvaganesh2017-02-141-0/+28
* events: use attribute(format(/printf)) to catch fmt string errorsKaleb S. KEITHLEY2016-11-181-1/+1
* md-cache: Register the list of xattrs with cache-invalidationPoornima G2016-07-111-0/+20
* rpc: fix several problems in failure handle logicZhou Zhengping2016-07-101-2/+0
* libglusterfs: coverity fixSakshi2015-04-151-0/+5
* tier/libgfdb: Replacing ASCII query file with binaryJoseph Fernandes2015-10-141-1/+1
* dict: dict_set_bin() should never free the pointer on errorNiels de Vos2015-07-121-1/+4
* dict: merge static/non-static dict_set_* variationsNiels de Vos2015-07-181-155/+64
* libglusterfs: delete duplicate codePrasanna Kumar Kalever2015-06-161-6/+0
* call-stub,circ-buff,client_t,compat,dict/libglusterfs : Porting to a new logg...Mohamed Ashiq2015-05-191-106/+159