Skip to content
Snippets Groups Projects
  1. Dec 14, 2022
  2. Feb 25, 2020
  3. Feb 07, 2019
    • Vladimír Čunát's avatar
      cleanups after splitting bindings.c · 9b5a9c1a
      Vladimír Čunát authored and Petr Špaček's avatar Petr Špaček committed
      Verified
      9b5a9c1a
    • Vladimír Čunát's avatar
      split daemon/bindings.c file · dd9e33dc
      Vladimír Čunát authored and Petr Špaček's avatar Petr Špaček committed
      It's now a directory, one C file for each lua table of functions.
      We get more total lines due to per-file copyright headers,
      but the original file was just too long (nearing 2k lines).
      The layout was inspired by the lib/cache/ split.
      
      Disadvantage: git operations (e.g. blame) will stumble on this commit.
      
      During the move, rename the "str" and "xstr" macros, too.
      Otherwise there are no real changes, as they would be hard to spot.
      Verified
      dd9e33dc
  4. Jan 30, 2018
  5. Jan 25, 2017
  6. Jul 16, 2016
  7. May 20, 2016
    • Marek Vavruša's avatar
      lib: cache api v2, removed dep on libknot db.h · e68c3a0a
      Marek Vavruša authored
      this change introduces new API for cache backends,
      that is a subset of knot_db_api_t from libknot
      with several cache-specific operations
      
      major changes are:
      * merged 'cachectl' module into 'cache' as it is
        99% default-on and it simplifies things
      * not transaction oriented, transactions may be
        reused and cached for higher performance
      * scatter/gather API, this is important for
        latency and performance of non-local backends
        like Redis
      * faster and reliable cache clearing
      * cache-specific operations (prefix scan, ...) in
        the API not hacked in
      * simpler code for both backends and caller
      e68c3a0a
  8. Mar 18, 2015
  9. Mar 10, 2015
  10. Feb 23, 2015
  11. Dec 30, 2014
  12. Dec 29, 2014
  13. Aug 14, 2014
  14. Aug 04, 2014
  15. Jul 31, 2014
Loading