Timeline
Not logged in

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

50 most recent check-ins tagged with "experimental"

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
2012-10-09
14:32
An alternative way to get mime-types from attachments for the "raw" page. Leaf check-in: b21df7ecaf user: drh tags: experimental
2012-02-09
13:55
Experimental changes to the "update" command to have it report when it makes no changes to the repository. Closed-Leaf check-in: be10939bff user: drh tags: experimental
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-04-15
00:59
Completely forget about files that were added then removed without ever been committed. Closed-Leaf check-in: 97e5ff20d7 user: drh tags: experimental
2011-04-14
22:41
Refactoring the "add", "del", and "addremove" commands. check-in: 2b95102592 user: drh tags: experimental
18:09
Refactoring the directory scanning code used by recursive add, extra, and clean. Seems to work but needs more testing prior to folding into trunk. check-in: f60f56025c user: drh tags: experimental
2011-01-28
21:52
Remove extraneous hyperlinks from the Tags and Branches timelines since the "tag:" hyperlinks now cover that functionality. Closed-Leaf check-in: b6e66cdd08 user: drh tags: experimental
20:56
Add a new meta-data table named LEAF that holds a precomputed set of all leaves in the checkin DAG. Use this precomputed table rather than trying to compute the LEAFs on the fly, as a performance enhancement for repositories with many checkins. A rebuild is required. check-in: 69f43fc077 user: drh tags: experimental
2011-01-26
16:23
Avoid unnecessary deep recursion in after_dephantomize() when using delta-manifests. Closed-Leaf check-in: 2739272921 user: drh tags: experimental
2011-01-05
18:55
Experimental change to try to make "export" run faster for massive repositories. Closed-Leaf check-in: c9a903c2bc user: drh tags: experimental
2010-12-20
16:57
Additional lookaside buffer measurements associated with an experimental version of SQLite, enabled only when --sqltrace is used. Closed-Leaf check-in: 9688ec1d00 user: drh tags: experimental
2010-12-18
21:22
Add the "stash diff" and "stash gdiff" commands. Closed-Leaf check-in: 987e0ff78d user: drh tags: experimental
20:54
Fix a couple of out-of-order variable declarations. check-in: 4a8b4210f7 user: drh tags: experimental
20:39
Many bug fixes while testing stash: Fix "revert" so that it updates the file status correctly. Fix several cases of "//" being used as a file separator instead of just "/". Fix undo on stash apply. Make "stash drop" undoable. Update documentation for undo and stash. check-in: 8a6aa0a13f user: drh tags: experimental
18:56
The "stash" functionality is now in place. Need to test more prior to merging into trunk. check-in: 22aa74dcdf user: drh tags: experimental
17:24
Begin adding code to implement the "stash" command. The code compiles and runs but is currently incomplete. This is an incremental check-in to preserve state. (Ironically, if "stash" were working, I'd have probably just done a "stash snapshot" to capture this state, rather than an experimental branch.) check-in: b3dadcc4a6 user: drh tags: experimental
2010-12-09
15:52
New cloning algorithm appears to be much faster at the cost of slightly more network bandwidth. Fully backwards compatible. Need to look at the network bandwidth issue prior to merging with trunk. Perhaps a command-line option for the clone command to select between slow-and-small or fast-and-larger. Closed-Leaf check-in: 8bb8be26ca user: drh tags: experimental
2010-11-08
23:26
Export works for Fossil and SQLite repositories. Does not yet export tags. Also need to add incremental export. Closed-Leaf check-in: e25884d44f user: drh tags: experimental
20:07
Merge in the [696668aa4ec88213c] fix, which is necessary to successfully export the Fossil self-hosting repository. check-in: 95f709cd4f user: drh tags: experimental
19:00
Begin adding "import" and "export" commands for converting repositories from and to the Git format. The "export" command currently generates output but is not quite correct. The "import" command is still a stub. check-in: b3fd32f925 user: drh tags: experimental
2010-10-28
13:25
Less frequent status messages while processing using the sync protocol. Closed-Leaf check-in: 0ca42eb3cc user: drh tags: experimental
13:07
Reduce the amount of processing in between when a server timestamp is generated and when it is evaluated for time skew by the client - to reduce the risk of detecting time skew simply due to a slow disk. check-in: a4cdf8d25b user: drh tags: experimental
03:41
Fix the termination condition for the clone client so that it does not stop transferring before all the artifacts have been sent. check-in: 0bb7d7b8ef user: drh tags: experimental
01:58
Do not attempt to process a delta-manifest if its baseline-manifest is a phantom. Defer processing until the phantom is resolved. check-in: b073039b8c user: drh tags: experimental
2010-10-27
19:17
Do not allow clusters larger than about 900 entries. check-in: 06475b2e61 user: drh tags: experimental
16:06
New higher-performance and backwards-compatible clone logic. check-in: 5ba4439b31 user: drh tags: experimental
2010-10-25
21:47
Improvements and minor bug fixes in "browse" processing. Closed-Leaf check-in: b27d50b421 user: drh tags: experimental
21:16
The "fossil revert" command now clears merge history. Less frequent status output on rebuild. The FOSSIL_OMIT_DELTA_CKSUM_TEST compile-time option is available. check-in: 6c8ed4e147 user: drh tags: experimental
20:10
Remove an processing-order dependency from the rebuild command. check-in: 3770d89f32 user: drh tags: experimental
17:21
Fix bugs in the handling of deleted and added files on delta manifests. check-in: 05b152aedf user: drh tags: experimental
13:52
Redesign the control-artifact and manifest parser to run faster. check-in: fa0ea2c3fa user: drh tags: experimental
11:12
Bug fix in the manifest parser. check-in: d10f5e9fee user: drh tags: experimental
00:55
Further performance enchancements for browsing. We could still do better, but the current seems fast enough. check-in: ee1cc2bfe4 user: drh tags: experimental
00:33
Performance improvement when browsing repositories with many files. This is an temporary fix - we can do much better. check-in: 4389b36f4f user: drh tags: experimental
2010-10-23
20:24
Create or delete the manifest and manifest.uuid files when turning the manifest setting on and off. check-in: 8175b57923 user: drh tags: experimental
19:43
Transmit the "manifest" setting as part of project configuration. check-in: d57f3c7775 user: drh tags: experimental
14:19
MD5 optimization for x86_64. check-in: df5a8bf0d4 user: drh tags: experimental
12:58
Additional performance enhancements. check-in: 6caba36de5 user: drh tags: experimental
02:51
Simplification to the delta checksum algorithm. Trying to make it run faster. check-in: 4c1bcf6f6a user: drh tags: experimental
02:17
Rework the manifest cache so that it is more effective on repositories with large numbers of delta-manifests. check-in: bcf601a649 user: drh tags: experimental
2010-10-22
14:48
Use a faster tokenizer on manifests to reduce rebuild times by about 5%. check-in: 121ed7c882 user: drh tags: experimental
13:05
Change the "commit" command so that it will not create the first delta-manifest in a repository unless the --delta option is used. check-in: a69356ae1f user: drh tags: experimental
2010-10-21
20:54
Fix the new SHA1 checksum module so that it does not overwrite its input. check-in: fa9dfc34e5 user: drh tags: experimental
20:08
Replace the RFC-3174 reference implementation of SHA1 with the much faster implementation from NetBSD. check-in: f8f175cf22 user: drh tags: experimental
15:42
Clarification of the comment that describes the algorithm used to choose between a baseline manifest and a delta manifest upon checkin. No changes to code. check-in: b08fce49e1 user: drh tags: experimental
14:00
Better algorithm for deciding when to use a delta-manifest on a check-in. check-in: 7c244251b0 user: drh tags: experimental
2010-10-20
12:31
Fix a bug in the Files browsing logic. check-in: 85e1e3d4a1 user: drh tags: experimental