summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/dict.c
Commit message (Expand)AuthorAgeFilesLines
* common-utils.c: add gf_strn2boolean() functionYaniv Kaul2019-11-271-1/+1
* Revert "dict.c: remove redundant checks"MOHIT AGRAWAL2019-11-151-27/+103
* libglusterfs/dict.c: Fix memory leaks.Xi Jinyu2019-11-121-0/+11
* dict.c: remove redundant checksYaniv Kaul2019-11-071-103/+27
* dict.c: remove one strlen() done under lock.Yaniv Kaul2019-11-051-10/+12
* dict.{c,h}: remove the lock from the _data structYaniv Kaul2019-10-111-4/+0
* dict.c: dict_unserialize() can use dict_addn()Yaniv Kaul2019-07-291-1/+1
* ctime: Set mdata xattr on legacy filesKotresh HR2019-07-221-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