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

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

[Monotone-commits-diffs] Revision abda2422ff31ad3518b334fdd9645e246f847c


From: monotone
Subject: [Monotone-commits-diffs] Revision abda2422ff31ad3518b334fdd9645e246f847c01
Date: Mon, 4 Feb 2008 19:05:48 +0100

-----------------------------------------------------------------
Revision: abda2422ff31ad3518b334fdd9645e246f847c01
Ancestor: 44f34ded75a62aceb6eb42b69d3704ede8a69707
Author: address@hidden
Date: 2008-02-04T15:49:27
Branch: net.venge.monotone.experiment.db-compaction

Modified files:
        Makefile.am automate.cc basic_io.cc basic_io.hh cert.cc
        cert.hh cmd_files.cc cmd_key_cert.cc cmd_list.cc
        cmd_ws_commit.cc crypto_tests.cc cset.cc database.cc
        database.hh diff_patch.cc enumerator.cc enumerator.hh
        epoch.cc file_io.cc file_io.hh graph.cc graph.hh
        key_store.cc key_store.hh keys.cc keys.hh legacy.cc
        lua_hooks.cc lua_hooks.hh netsync.cc packet.cc project.cc
        project.hh rcs_import.cc revision.cc roster.cc
        roster_delta.cc schema_migration.cc sha1.cc tester.cc
        transforms.cc transforms.hh vocab.cc vocab.hh vocab_terms.hh
        work.cc xdelta.cc xdelta.hh

ChangeLog: 

* vocab.hh: removed the hexenc< > part from revision_id, manifest_id,
    file_id, key_id and epoch_id. Those are now all binary hashes
    internally, instead of hex encoded ones.
    Lots and lots of adjustments were necessary, especially to
    database.{cc,hh}, but also in quite some other places.
* Makefile.am: Added transforms.cc to tester_SOURCES, so we have
    encode_hexenc() and decode_hexenc() there.
* xdelta.cc: moved diff() and patch() from transforms.cc to
    here, so that the tester can compile with simply having transforms
    added. Otherwise, we'd need to add more objects to the tester,
    while not really needed.
* automate.cc, cmd_ws_commit.cc, diff_patch.cc, rcs_import.cc: added
    xdelta.hh, where diff() and patch() are now defined, possibly
    removing transforms.hh, if only those two functions were needed.

* NOTE: this revision now compiles here, including tester and
    unit_tester. However, pretty much all tests fail.


Attachment: txtHDD3OahAld.txt
Description: Diff [44f34ded75a62aceb6eb42b69d3704ede8a69707] -> [abda2422ff31ad3518b334fdd9645e246f847c01]


reply via email to

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