[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

1.9 Development branches

From: Stefan Fuhrmann <stefan.fuhrmann_at_wandisco.com>
Date: Sun, 25 Nov 2012 23:11:45 +0100

Hi all,

Over the last two weeks or so I developed some ideas /
initial designs for things I'd like to do for 1.9. Although
some are fairly large in scope and others may not receive
many commits over course of the next weeks, I still
like to open the following branches to have a place to
realize / play with my ideas.

* fsfs format 7
  - logical addressing instead of offsets
  - optimize data ordering during pack (~3 times I/O reduction)
  - indexed pack files (offset -> item type + description)
  - data prefetch (minimize OS overhead)
  - tx delta v2 (larger, sliding delta windows;more efficient encoding)
  - large file storage (remove large reps from pack files)
  - binary representation of noderevs
  - packed change lists
  - sorted directories (instead of hashes)

* cache server
  - move membuffer cache to shared memory controlled
    by an independent process

* fs_t caching
  - just that. reduce latency on frequently polled repos

-- Stefan^2.

Certified & Supported Apache Subversion Downloads:
Received on 2012-11-25 23:12:17 CET

This is an archived mail posted to the Subversion Dev mailing list.