Fossil

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

23 check-ins by user joerg

2017-04-18
18:40
Index xmark(trid), otherwise writing the mark file can take hours. (check-in: 48d466ab73 user: joerg tags: trunk)
2013-01-23
12:31
Only check time, if it is set. (Closed-Leaf check-in: 970cc4f16f user: joerg tags: experimental)
2013-01-18
22:05
Add new option max-download-time to limit the processing time of pull/sync /clone requests. This helps to significantly cut down the number of time outs clients receive on busy server with reverse proxy configuration. It generally provides better response times. (check-in: ee6ae580ee user: joerg tags: experimental)
21:34
Run "analyze" after a rebuild. For small repositories, the time doesn't matter and for large repositories, the effect on the query plans are huge. Push/pull for example will otherwise do a sequential scan of the blob table and joining that with the unclustered table afterwards, when the other way around is several order of magnitudes more efficient. (check-in: 80bf94e0f7 user: joerg tags: trunk)
2011-10-01
20:50
Variable used for return value of send(2) must be signed, otherwise error conditions just result in infinite loops. (check-in: 5e3519873f user: joerg tags: trunk)
2011-09-12
13:06
Fix typo in comment (check-in: b582ff9879 user: joerg tags: trunk)
2011-07-23
23:01
Fix logic error: look up mlink entries of the commit, not the parent. (Closed-Leaf check-in: 9a67937056 user: joerg tags: experimental)
00:24
During the first phase of export, explicitly try to process the commits in order of delta chains to minimize recomputation and cache trashing. (check-in: 2cfb415b23 user: joerg tags: experimental)
2011-07-22
19:38
Since the mlink table contains entries with pid=0 for non-empty manifests without parents, drop the original non-incremental commit logic by folding the few special cases into the mlink/plink based output. (check-in: fca3073621 user: joerg tags: trunk)
2011-07-21
19:20
Add support for incremental exports (check-in: c2ccd82522 user: joerg tags: trunk)
17:37
Use stable marks derived from the rid in preparation for optional incremental exports. (check-in: 22d414e517 user: joerg tags: trunk)
17:35
Skip missing merge parents. Git doesn't like missing marks and there isn't anything to be done about them. (check-in: b71b32d131 user: joerg tags: trunk)
15:50
Avoid parsing manifests if a parent exists. Now the only case left using deleteall is when no parent exists. (check-in: bc8d368b66 user: joerg tags: trunk)
13:53
Write incremental file lists for fast-export. (check-in: 433a3c9a78 user: joerg tags: trunk)
2011-06-14
17:21
Add Makefile.in forgotten in [8559c781c2]. (check-in: dcda2dbcb0 user: joerg tags: autoconf)
17:10
Remove NetBSD RCS ID (check-in: 8079974223 user: joerg tags: autoconf)
17:09
Add very basic configure script. It is just checking for zlib, OpenSSL and the USE_PREAD support on the BSDs. (check-in: 8559c781c2 user: joerg tags: autoconf)
2011-03-25
02:55
Move vfile_check_signature into "finfo --status" branch. The other options don't use it and it involves a lot of IO. (check-in: ae84e6c7d1 user: joerg tags: trunk)
02:53
Use the somewhat simpler join in place of a subselect (check-in: 7563c241ce user: joerg tags: trunk)
2011-03-24
17:14
If the child manifest is a baseline and the parent a delta manifest, files that are marked as removed in the parent have to be skipped. This fixes "Added XXX version []" entries in the UI. (check-in: 91472616bf user: joerg tags: trunk)
03:22
Make the error message on schema version mismatch less confusing. (check-in: 4a2019ddd0 user: joerg tags: trunk)
2011-03-09
00:09
Inline uuid_to_rid and content_size. Saves one SQL statement per file in the checkout. (check-in: e0f5d4734a user: joerg tags: trunk)
2011-03-08
22:13
Fix diffs from or to an empty file to use the special position marker 0,0. Makes "fossil diff -N" create patches that are accepted by patch. (check-in: 4e77507e70 user: joerg tags: trunk)