aboutsummaryrefslogtreecommitdiff
path: root/src/namestore
AgeCommit message (Collapse)Author
2018-05-20fix serialization/deserialization error in namestore deferred monitor logicChristian Grothoff
2018-05-20check return values from GNSRECORD_record_serialize/size alwaysChristian Grothoff
2018-05-20off by 0 in log msgChristian Grothoff
2018-05-20fix crash on namestore disconnectChristian Grothoff
2018-05-20allow multiple GNS2DNS records to co-existChristian Grothoff
2018-05-19follow-up, fix conf locationsNils Gillmann
Signed-off-by: Nils Gillmann <ng0@n0.is>
2018-05-13add some extra GNS-record well-formedness checks if logging is enabledChristian Grothoff
2018-05-13get rid of plain memcpy callsChristian Grothoff
2018-05-13support grabbing individual recordsChristian Grothoff
2018-05-12add logic to compute statistics from benchmarkChristian Grothoff
2018-05-10add warning about slow monitorsChristian Grothoff
2018-05-10watch for namestore not completing store operations, add auto-abort with ↵Christian Grothoff
warning plus statistics to detect
2018-05-10add option to bump lifetimeChristian Grothoff
2018-05-10fix crash on monitor disconnectChristian Grothoff
2018-05-09fix config filesChristian Grothoff
2018-05-09fix offset computation in flat iteratorChristian Grothoff
2018-05-09fix context for zone_to_name flat pluginChristian Grothoff
2018-05-09fix crash on error in test logic on shutdownChristian Grothoff
2018-05-09missed a few placesChristian Grothoff
2018-05-09implement new functions in libgnunetsq, clean up sqlite namestore plugin, ↵Christian Grothoff
implement flow control in namestore API and tests
2018-05-06Merge branch 'master' of gnunet.org:gnunetNils Gillmann
2018-05-06Switch to $GNUNET_TMP in all configuration files.Nils Gillmann
Signed-off-by: Nils Gillmann <ng0@n0.is>
2018-05-05update namestore monitor API users to use new _next call where neededChristian Grothoff
2018-05-02start preparations for flow control by namestore monitorsChristian Grothoff
2018-05-02fix scanf callsChristian Grothoff
2018-05-02add test for query derivation (passed instantly)Christian Grothoff
2018-05-02comma missingChristian Grothoff
2018-05-02misc improvements to statistics and large-scale behavior of ↵Christian Grothoff
zoneimport/zonemaster
2018-05-02implement UPSERT instead of DELETE+INSERT to reduce number of DB transactionsChristian Grothoff
2018-05-01update gitignoreChristian Grothoff
2018-05-01lots more statistics for zoneimport/namestoreChristian Grothoff
2018-05-01more extensive namestore tests for the non-sqlite plugins, with bugfixesChristian Grothoff
2018-05-01fix perf_ return valueChristian Grothoff
2018-05-01add perf_ logic for namestore iterations, improve namestore insertion ↵Christian Grothoff
performance by 30 percent
2018-04-30more loggingChristian Grothoff
2018-04-30signal contChristian Grothoff
2018-04-30bigChristian Grothoff
2018-04-30eliminate use of OFFSET in namestore DB queriesChristian Grothoff
2018-04-30add statistic on namestore iteration delayChristian Grothoff
2018-04-29add option to disable namecache, add velocity calculation and delay ↵Christian Grothoff
correction to zonemaster, fix some ftbfs from recent NAMESTORE API change
2018-04-26misc zoneimporter fixesChristian Grothoff
2018-04-26misc bugfixesChristian Grothoff
2018-04-25clean up zone iteration logicChristian Grothoff
2018-04-25init ns_pendingChristian Grothoff
2018-04-25init ns_pendingChristian Grothoff
2018-04-25first (untested) implementation of batch iteration over NAMESTORE to speed ↵Christian Grothoff
up initial data import
2018-04-25enable caching private->public key mapping in memory to improve CPU ↵Christian Grothoff
consumption for large zone insertions
2018-04-25more logging of exp timeChristian Grothoff
2018-04-25extend namestore API to enable faster iterations by returning more than one ↵Christian Grothoff
result at a time
2018-04-24code cleanup, more diagnostics, more statisticsChristian Grothoff