BIND 10 trac2642, created. 79b57c7becdf6fa66812c75bf29a63f63221442f Changelog for #2582

BIND 10 source code commits bind10-changes at lists.isc.org
Fri Jan 18 15:15:45 UTC 2013


The branch, trac2642 has been created
        at  79b57c7becdf6fa66812c75bf29a63f63221442f (commit)

- Log -----------------------------------------------------------------
commit 79b57c7becdf6fa66812c75bf29a63f63221442f
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date:   Fri Jan 18 13:36:22 2013 +0100

    Changelog for #2582

commit ced31d8c5a0f2ca930b976d3caecfc24fc04634e
Merge: 3aee00b 980d715
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date:   Fri Jan 18 13:31:04 2013 +0100

    Merge #2582
    
    Let the message queue connect to itself and handle config updates and commands.
    No commands or configuration specific to Msgq does not exist yet, but it
    handles the generic logging config.

commit 980d715bc1b4b6dc592ac6c8e7bdedf4cf528f6c
Author: Jelte Jansen <jelte at isc.org>
Date:   Fri Jan 18 10:37:33 2013 +0100

    [2582] Minor editorial updates

commit b0a6e5fff9ad673e6ba6a55797ab08b1349ecd8f
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date:   Tue Jan 15 13:36:09 2013 +0100

    [2582] Lettuce tests for msgq logging
    
    This way we check the logging works to the correct place and that the
    configuration is handled. It is better checked by lettuce than unit
    tests, since there's a lot of inter-module communication in it.

commit 2283402c2b94545fa66cbc5e8f7294cb39924568
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date:   Tue Jan 15 13:09:03 2013 +0100

    [2582] Background the handling of commands

commit 2f3611a364d4ec7b2626921c22029b8dbc024404
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date:   Tue Jan 15 13:01:15 2013 +0100

    [2582] Logging of msgq configuration

commit 6a1247051d30f4eb5be35b661f74a90a51390cbf
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date:   Tue Jan 15 12:54:55 2013 +0100

    [2582] Unrelated cleanup: don't use global variable
    
    The original code had a TODO, fixing it.

commit a7872f60cba423597e3049aa8acd466fbe29882d
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date:   Tue Jan 15 12:52:22 2013 +0100

    [2582] Perform some locking of msgq
    
    Not that it would be obvious what should be locked, mostly to be on the
    safe side.

commit 973bfad40ba4fe946d53d200c7e27ab32d79d0de
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date:   Tue Jan 15 12:43:50 2013 +0100

    [2582] Let the msgq connect to itself
    
    Once the config manager is ready, connect to itself to get the config.
    Not covered by unit tests, since it is part of startup routine and
    requires interaction with other modules, but lettuce succeeds, which
    means msgq itself works.

commit 275a72e95dc82e105e48654e1a3ed71a48b7840a
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date:   Tue Jan 15 11:15:31 2013 +0100

    [2582] Synchronisation when the config manager connects

commit 8d31e215ffc21430b29276ed65dd44a57598f9b8
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date:   Tue Jan 15 10:26:54 2013 +0100

    [2582] Signal connection of config manager
    
    Let the config manager call a function when the config manager
    subscribes. The function is empty in this commit, but it'll be used
    later on.

commit 84a994f8ef9bef873fd36a0837476f7b0a2d319c
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date:   Mon Jan 14 19:09:07 2013 +0100

    [2582] Run the MSGQ poller in separate thread
    
    This will be needed in the following work. If we run in the same thread
    and tried to connect to self by the cc library, it would deadlock, since
    the library blocks waiting for answer.
    
    Also, small cleanup of shutdown is included.
    
    No functional change should be observable.

commit fd3de5ebc7bbc021ba4b36769f4541a1fad5fffc
Author: Michal 'vorner' Vaner <michal.vaner at nic.cz>
Date:   Mon Jan 14 15:20:47 2013 +0100

    [2582] Missing log message added
    
    A leftover from logging switch, there was a call to write to stdout,
    instead of logging.

-----------------------------------------------------------------------



More information about the bind10-changes mailing list