Timeline
Not logged in

22 checkins occurring around 2007-12-04 19:54:31.

2007-12-05
07:55:59 * [e100314ec2] Extended file handling with main logic to import an archive into fossil. Main parts are determining the various orders for expansion and import, and expanding all revisions in an archive into full texts, iteratively applying the stored deltas. (user: aku, tags: trunk)
07:53:11 * [1a20a81f33] Integrated the new fossil management class with the option processor. New option --fossil to specify the fossil executable if it was not found in the PATH, or to overide the PATH. (user: aku, tags: trunk)
07:52:00 * [b6bf21e2a8] Added helper class managing access to fossil repositories. Already has a basic method to import and delta-compress a series of files. Used 'test' commands of fossil to get the necessary low-level access. (user: aku, tags: trunk)
07:50:17 * [e701313733] Put the graph traversal core of the cycle breaker core into a separate class, for use in other parts of the system. TODO: Rewrite the cycle breaker core in terms of this class. (user: aku, tags: trunk)
07:47:36 * [82e35d3304] Extended project class with method return full path of the project, i.e. inclusive its repository base path. (user: aku, tags: trunk)
02:29:48 * [0ee9711e2e] Went to explicit var-substitution for the dynamic sql queries, makes formatting easier. (user: aku, tags: trunk)
02:25:30 * [5b2d15f183] Fixed typo, although it did not break anything. (user: aku, tags: trunk)
02:24:25 * [229050721f] Fixed log progress use in last breaker pass. Disabled the check regarding revision order. It still triggers and I can't see anything wrong. Pressing forward for now, i.e. get the remaining passes done, then revisit this issue. (user: aku, tags: trunk)
02:22:52 * [c4003e7b93] The handling of detached lines of development (floating branches) still had some bugs regarding the linkage to their revisions, especially the first revision on such branches. Fixed the relevant places, added early integrity checks and updated the main checks to handle the situation. (user: aku, tags: trunk)
02:21:00 * [3c0ef2c379] Removed lots of now dead code. Added a note to the last remaining user of the changeset method 'nextmap'. (user: aku, tags: trunk)


2007-12-04
13:05:35 * [6af8fdc230] Generate CGI replies as separate header and body so that the header can be extended during the construction of the body. (user: drh, tags: trunk)
04:54:10 * [711e000206] Reworked ComputeLimits in the last breaker pass. Moved the heavy computation of the max predecessor / min successor data down to the sql in the changeset class. (user: aku, tags: trunk)
02:47:49 * [ebb2765954] Add the timeline display preferences page with the ability to turn on and off block markup in timeline comments and to limit the length of timeline comments. (user: drh, tags: trunk)
01:55:07 * [ec1fbd7f68] Fix typos in the "concepts.html" document. (user: drh, tags: trunk)
01:26:21 * [371dd6574c] Fix the revert command so that it works from subdirectories. Other minor comment and help-text changes. (user: drh, tags: trunk)
2007-12-03
19:17:45 * [18fbb9c52d] Send native deltas when cloning. The reduces bandwidth and reduces server load. (user: drh, tags: trunk)
19:08:11 * [16fbb59b96] Fix the delta computation on download so that it never tries to delta a file that has the same file as both its parent and its child. (user: drh, tags: trunk)
14:42:32 * [fb90abe5bd] Detect delta loops and make at least one member of the loop a phantom. (user: drh, tags: trunk)
00:27:15 * [20553a420c] Patch problems with timeline. Need to rethink the whole implementation. (user: drh, tags: trunk)
2007-12-02
23:47:45 * [e288af3995] Fluff: Renamed state methods use/reading/writing to usedb/use/extend for clarity. Updated all callers. Extended state module with code to dump the SQL statements it receives to a file for analysis. Extended the 'use' declarations of several passes. (user: aku, tags: trunk)