monotone-commits-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-commits-diffs] Revision 7716020a592c608287c3bdd65167629c86352f


From: monotone
Subject: [Monotone-commits-diffs] Revision 7716020a592c608287c3bdd65167629c86352f04
Date: Thu, 6 Mar 2008 07:05:45 +0100

-----------------------------------------------------------------
Revision: 7716020a592c608287c3bdd65167629c86352f04
Ancestor: c5376f38479b07a647f0c37c8a0991da5a1e98c0
Author: address@hidden
Date: 2008-03-06T05:15:29
Branch: net.venge.monotone.nuskool

Modified files:
        cmd_scgi.cc gsync.cc gsync.hh http_client.cc http_client.hh
        json_msgs.cc json_msgs.hh

ChangeLog: 

        * cmd_scgi.cc (do_cmd): add handler for descendants_request;
        report server errors to stderr so their details are visible

        * gsync.cc (do_missing_playback): remove
        (push_revs): simplified replacement for do_missing_playback
        (request_missing_playback): remove
        (pull_revs): simplified replacement for do_missing_playback
        (run_gsync_protocol): add FIXME's to include/exclude patterns; add
        P logging to report the number of inbound/outbound revs; toposort
        outbound revs for push_revs; send get_descendants message to
        server to get toposorted list of inbound revs; replace calls to
        do_missing_playback and request_missing_playback with push_revs
        and pull_revs

        * gsync.hh (get_descendants):
        (pull_rev): add functions to base channel class
        * http_client.{cc,hh} (get_descendants):
        (pull_rev): add functions to http_channel class

        * json_msgs.cc (encode_msg_descendants_request):
        (decode_msg_descendants_request):
        (encode_msg_descendants_response):
        (decode_msg_descendants_response): implement; change response
        signature to use vector rather than set to preserve toposorted rev
        order for push/pull operations


Attachment: txtApkzeWlCFK.txt
Description: Diff [c5376f38479b07a647f0c37c8a0991da5a1e98c0] -> [7716020a592c608287c3bdd65167629c86352f04]


reply via email to

[Prev in Thread] Current Thread [Next in Thread]