1. 10 Jan, 2020 1 commit
  2. 13 Dec, 2019 3 commits
  3. 28 Oct, 2019 2 commits
  4. 25 Jul, 2019 3 commits
  5. 22 May, 2019 1 commit
  6. 26 Mar, 2019 2 commits
  7. 18 Jan, 2019 2 commits
  8. 03 Sep, 2018 1 commit
  9. 07 Mar, 2018 1 commit
    • Thomas Markwalder's avatar
      [5477] Addressed review comments · 8f5ce706
      Thomas Markwalder authored
      src/bin/dhcp4/ctrl_dhcp4_srv.*
      src/bin/dhcp6/ctrl_dhcp6_srv.*
          Changed dbReconnect() to accept ReconnectCtlPtr
          Added commentary for dbReconnect and dbLostCallback
      
      src/lib/dhcpsrv/database_connection.h
          Removed extraneous typedef
      
      many files:
          Changed DatabaseConnection::Callback to ::DbLostCallback
      
      src/lib/dhcpsrv/tests/database_connection_unittest.cc
          Added commentary to text fixture and tests
      8f5ce706
  10. 01 Mar, 2018 1 commit
    • Thomas Markwalder's avatar
      [5477] kea-dhcp6 now supports db reconnect · 78b8edb6
      Thomas Markwalder authored
          kea-dhcp6
              added support for max-reconnect-tries and reconnect-wait-time
              to lease and host db parsers
      
              Added a callback for when DB backends detect loss of connectivity
      
              Added a self-rescheduling method to attempt to reconnect to the
              backends if retries are enabled
      
          dhcpsrv
              PgSqlConnection::checkStatementError() - Modified "fatal" logic
              to throw after invoking db_lost_callback.
      
          Misc. cleanup
      78b8edb6
  11. 28 Feb, 2018 1 commit
    • Thomas Markwalder's avatar
      [5477] dhcpsrv/postgres and kea-dhcp4 now support db reconnect · 249219f1
      Thomas Markwalder authored
      kea-dhcp4
          added support for max-reconnect-tries and reconnect-wait-time
          to lease and host db parsers
      
          Added a callback for when DB backends detect loss of connectivity
      
          Added a self-rescheduling method to attempt to reconnect to the
          backends if retries are enabled
      
      dhcpsrv
          Added a callback that DatabaseConnection derivations should invoke
          when they lose connectivity.
      
          Added an optional callback parameter from CfgDbAccess::createManagers()
          all the way down to DatabaseConnection ctor.
      
          pgsql_connection.cc
              PgSqlConnection::~PgSqlConnection() - Added logic to close the
              connection only when the connect state is still OK.
              Otherwise it likes to core dump.
      
              PgSqlConnection::checkStatementError() - Modified to invoke the
              connectivity lost callback on "fatal" errors
      
          pgsql_lease_mgr_unittest.cc
          pgsql_host_data_source_unittest.cc
              Added tests to verify that the lost callback is NOT invoked on an
              open failure
      249219f1
  12. 04 Dec, 2017 1 commit
  13. 23 Jul, 2017 1 commit
  14. 18 Apr, 2017 3 commits
  15. 13 Apr, 2017 1 commit
  16. 21 Mar, 2017 1 commit
  17. 17 Mar, 2017 2 commits
  18. 15 Mar, 2017 1 commit
  19. 14 Mar, 2017 1 commit
  20. 13 Mar, 2017 1 commit
  21. 24 Jan, 2017 1 commit
  22. 03 Jan, 2017 1 commit
    • Thomas Markwalder's avatar
      [5046] Addressed review comments · ebb863e3
      Thomas Markwalder authored
      Added memfile without persistence to set_config unit tests. This eliminates
      the tests attempting to create the csv file.
      
      Updated copyrights.
      
      Fixed misspelling.
      ebb863e3
  23. 02 Jan, 2017 1 commit
  24. 14 Dec, 2016 1 commit
  25. 09 Dec, 2016 1 commit
  26. 16 Dec, 2015 2 commits
  27. 23 Oct, 2015 1 commit
  28. 17 Oct, 2015 1 commit
  29. 16 Oct, 2015 1 commit