1. 09 Dec, 2010 1 commit
    • Yoshitaka Aharen's avatar
      Address some review comments [comment:ticket:347:5] · 468ed141
      Yoshitaka Aharen authored
      * Timer call back scheme of submitting statistics changed.
      * Avoid dynamic allocations.
      * Some files and classes were renamed.
        - stats.{cc,h} -> statistics.{cc,h}
        - class Counter -> class QueryCounters
      * Remove unnecessary includes.
      * Some test cases were appended.
        - class IntervalTimer
        - Submitted values from QueryCounters::submitStatistics()
        - Counter increment with handling query
      * Remove namespace 'statistics'.
      * Argument to constructor of IntervalTimer was changed
        to asio_link::IOService&.
      * Error handling improved
        - Parameter check
        - Exception handling
      * Documentation and comments were appended.
      
      
      
      git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac347@3782 e5f2f494-b856-4b98-b285-d166d9295462
      468ed141
  2. 01 Dec, 2010 1 commit
  3. 16 Aug, 2010 3 commits
  4. 13 Aug, 2010 1 commit
  5. 11 Aug, 2010 1 commit
  6. 22 Jul, 2010 1 commit
  7. 16 Jul, 2010 3 commits
  8. 10 Jul, 2010 4 commits
  9. 02 Jul, 2010 1 commit
  10. 01 Jul, 2010 2 commits
  11. 30 Jun, 2010 1 commit
    • Evan Hunt's avatar
      70. [func] each · 34159d69
      Evan Hunt authored
        	Added a hot-spot cache to libdatasrc to speed up access to
      	repeatedly-queried data and reduce the number of queries to
      	the underlying database; this should substantially improve
      	performance.  Also added a "-n" ("no cache") option to
      	bind10 and b10-auth to disable the cache if needed.
      	(Trac #192, svn r2383)
      
      
      git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@2383 e5f2f494-b856-4b98-b285-d166d9295462
      34159d69
  12. 29 Jun, 2010 3 commits
  13. 19 Jun, 2010 1 commit
  14. 18 Jun, 2010 1 commit
  15. 04 Jun, 2010 1 commit
  16. 02 Jun, 2010 1 commit
  17. 31 May, 2010 1 commit
  18. 29 May, 2010 1 commit
  19. 28 May, 2010 1 commit
    • JINMEI Tatuya's avatar
      addressed some portability issues with non boost ASIO: · 737c49cf
      JINMEI Tatuya authored
       - suppress the gcc unused parameters warning selectively (as a workaround) in a most portable way
       - introduce B10_CXXFLAGS as the default to AM_CXXFLAGS to make the first change possible (that's why I modified so many other Makefile.am's even if they are irrelevant to asio)
       - remove dependency on boost system library: it was only needed for the boost version of ASIO.
       - hide details that require ASIO related definitions from xfr_client.h to avoid being hit by the 'unused parameter' problem accidentally.
      
      
      git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac168@1953 e5f2f494-b856-4b98-b285-d166d9295462
      737c49cf
  20. 27 May, 2010 1 commit
  21. 20 May, 2010 2 commits
  22. 17 May, 2010 1 commit
  23. 14 May, 2010 1 commit
    • Jelte Jansen's avatar
      added manual python wrappers location to PYTHONPATH · f7cec864
      Jelte Jansen authored
      made xfrout use the dns python wrappers instead of the boost.python one
      (still needs boost.python for the wrappers for sending sockets around)
      
      also fixed a few other problems in xfrout;
      - UNIX_SOCKET_FILE (the socket that is used to send other socket descriptors over) only worked if installed, updated to use @abs_top_srcdir@/auth_sock_conn for the domain socket file (for now, where should we really put this?) Also updated bin/auth/main.cc to use this one if run from source tree
      - That file descriptor that is passed wasn't closed, so after a while the system would run out of file descriptors. Added os.close(fd) for that to xfrout. We might want to think about adding this to our send_fd/recv_fd lib
      - Other (temporary) workaround; When the AXFR response is rendered, it triggers truncation. So for now I used renderer.setLengthLimit(65535). But we might want to simply make multiple message packets within the stream.
      
      (all three of these problems also occur in trunk/ btw, but since all of them might be temporary and i'm focusing on the main wrappers here, i committed them here for now)
      
      
      git-svn-id: svn://bind10.isc.org/svn/bind10/experiments/python-binding@1828 e5f2f494-b856-4b98-b285-d166d9295462
      f7cec864
  24. 23 Apr, 2010 1 commit
  25. 24 Mar, 2010 1 commit
  26. 23 Mar, 2010 2 commits
  27. 20 Mar, 2010 1 commit
  28. 18 Mar, 2010 1 commit