1. 08 May, 2012 3 commits
  2. 07 May, 2012 3 commits
    • Jelte Jansen's avatar
      [1208] use the container to set in-mem client · bf1717f3
      Jelte Jansen authored
      Instead of the direct shared_ptr.
      
      Changes needed:
      Moved loading of zones in config into the memory_datasrc implementation; at this moment the general API has no method for this (and it may not be necessary; datasources should handle their own config anyway).
      This does have one drawback; through the dynamic loading mechanism we currently lose exception type information. So for now specific exceptions such as MasterLoadError end up as 'general' DataSourceErrors. Tests have been updated to reflect this.
      
      Also, I made config handler slightly more lenient; it has hardcoded defaults and will now accept config parts without "class" or "zones"; using .spec -derived values is impractical here with the current config API, but in this case it shouldn't *really* matter; as IN is hardcoded in several places anyway atm.
      bf1717f3
    • Jelte Jansen's avatar
    • Jelte Jansen's avatar
      [1207] store and use raw inmem client pointer · 446e309a
      Jelte Jansen authored
      (temporarily)
      In order to add datasource factory, but keep current code working, store both the shared ptr (for reference counting) and the raw pointer it encapsulates. The latter is then used to call query::process().
      446e309a
  3. 19 Mar, 2012 1 commit
  4. 17 Mar, 2012 1 commit
  5. 16 Mar, 2012 1 commit
    • JINMEI Tatuya's avatar
      [1784] make sure auth uses the synchronous DNS server mode. · c4e3eaef
      JINMEI Tatuya authored
      also introduce mock DNSService and use it to test the behavior, and to test
      the resolver behavior doesn't change.
      
      the essential part should be quite simple; most of the changes are
      straightforward interface adjustments.
      it also includes some editorial cleanups such as adding header-file guards
      or style guideline fixes.
      c4e3eaef
  6. 15 Mar, 2012 4 commits
  7. 14 Mar, 2012 1 commit
  8. 12 Mar, 2012 1 commit
  9. 09 Mar, 2012 1 commit
  10. 08 Mar, 2012 2 commits
  11. 07 Mar, 2012 1 commit
  12. 06 Mar, 2012 2 commits
  13. 01 Mar, 2012 3 commits
  14. 24 Feb, 2012 1 commit
  15. 17 Feb, 2012 2 commits
  16. 16 Feb, 2012 1 commit
  17. 15 Feb, 2012 1 commit
  18. 02 Feb, 2012 1 commit
  19. 07 Jan, 2012 1 commit
  20. 14 Dec, 2011 1 commit
  21. 12 Dec, 2011 1 commit
  22. 08 Dec, 2011 1 commit
  23. 24 Nov, 2011 1 commit
  24. 21 Nov, 2011 1 commit
  25. 18 Nov, 2011 1 commit
  26. 03 Oct, 2011 1 commit
  27. 16 Aug, 2011 1 commit
    • Naoki Kambe's avatar
      [master] Revert trac930 because of failures on biuldbots: · 5de7909a
      Naoki Kambe authored
        "[master] update the ChangeLog entry for trac928, trac929 and trac930"
        004afad6
      
        "[trac930] revise the entry of ChangeLog for trac928, trac929 and trac930"
        f20be125
      
        "[trac930]"
        fcc70704
      
        "[trac930]"
        da5d5926
      
        "[trac930] refactor unittests"
        0314c7bb
      
        "[trac930] add comments about abstracts of the test scripts in their headers"
        b8cecbbd
      
        "[trac930] modify stats.py"
        7a31e95e
      
        "[trac930] modify b10-stats_test.py"
        e18a678b
      
        "[trac930] remove tailing whitespaces."
        1d1a8793
      
        "[trac930] raise StatsError including errors in the stats spec file"
        c6948a6d
      
        "[trac930] rename the function name"
        db0371fc
      
        "[trac930] remove a unnecessary x bit from stats_httpd.py.in"
        e906efc3
      
        "[trac930] modify logging"
        d86a9dce
      
        "[trac930] modify the update_modues function"
        4c2732cb
      
        "[trac930]"
        aaffb9c8
      
        "[trac930] remove unnecessary a white space"
        e8a22472
      
        "[trac930] add a test pattern which the set command with a non-existent item"
        2c22d334
      
        "[trac930] modify parse_spec function"
        8a24b906
      
        "[trac930] fix conflicts with trac1021"
        7275c59d
      
        "[trac930] add changes because query counter names described in the specfile are changed."
        bcf37a11
      
        "[trac930] add the logging when the validation of statistics data fails"
        a142fa63
      
        "[trac930] Add unittests to test sumitStatistics with the validation of statistics data and add mock ModuleSpec class"
        ae8748f7
      
        "[trac930] Add prototypes of validator_typea and registerStatisticsValidator"
        d0d5a671
      
        "[trac930]"
        a9a976d2
      
        "[trac930] add the helper functions which are used around the registration of the function to validate the statistics data."
        df9a8f92
      
        "[trac930] add new messages into the message file of Auth and Boss"
        e9562533
      
        "[trac930] add statistics validation for bob"
        28cad73d
      
        "[trac930]"
        4de3a5bd
      
        "[trac930] remove unneeded empty TODO comments"
        aa108cc8
      
        "[trac930] add new entry for #928-#930"
        691328d9
      
        "[trac930] refurbish the unittests for new stats module, new stats httpd module"
        c06463cf
      
        "[trac930] modify Stats"
        c074f6e0
      
        "[trac930]"
        daa1d6dd
      
        "[trac930] update spec file of stats module"
        e7b4337a
      
        "[trac930] update argument name and argument format of set command in auth module and boss module"
        0b235902
      
        "[trac930] remove description about removing statistics data by stats module"
        c19a295e
      
        "[trac930] add a column "Owner" in the table tag"
        9261da87
      
        "[trac930] remove descriptions about "stats-schema.spec" and add description about new"
        d4078d52
      
        "[trac930] add utilities and mock-up modules for unittests of"
        1aa728dd
      
        "[trac930] remove unneeded mockups, fake modules and dummy data"
        1768e822
      
        "[trac930] remove unneeded specfile "stats-schema.spec""
        326885a3
      5de7909a
  28. 15 Aug, 2011 1 commit