subversion

Checkout Tools
  • last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
On all branches:

.: Removed redundant SVN properties

  1. … 78 more files in changeset.
On the revprop-packing branch, sync with trunk@r1306300.
  1. … 21 more files in changeset.
On the revprop-packing branch, record-only-merge r1304608 from trunk.

* tools/dist/make-deps-tarball.sh: Mergeinfo changes only.

(These are inoperative, but Paul tells me we currently do record

those during record-only merges.)

On the revprop-packing branch, merge hrough r1304607 from trunk.
  1. … 132 more files in changeset.
On the revprop-packing branch, promote a TODO item.
On the revprop-packing branch, sync with trunk@r1296603.

* subversion/tests/libsvn_subr/stream-test.c: Resolve trivial conflict.

  1. … 245 more files in changeset.
On the revprop-packing branch, record an idea related to r1296604.
On the revprop-packing branch, sync from trunk.
  1. … 62 more files in changeset.
On the revprop-packing branch, update BRANCH-README per IRC discussion.
On the rev-prop packing branch:

Bring up-to-date with trunk.

(I resolved conflicts in fs_fs.c. This compiles, but I haven't yet run tests.)

    • ?
    /branches/revprop-packing/subversion/include/svn_editor.h
    • ?
    /branches/revprop-packing/subversion/libsvn_fs_base/id.c
  1. … 421 more files in changeset.
On the revprop-packing branch, document a piece of off-list feedback in the todo list.
On the revprop-packing branch, add a task to BRANCH-README.
On the revprop-packing branch, make a field's width consistent with

that field's values type.

This is a breaking change; any previous repositories created by earlier

incarnations of this branch are now broken.

* subversion/libsvn_fs_fs/fs_fs.c

(REVPROP_MANIFEST_FIELD_WIDTH):

Make the field large enough for unsigned 64-bit ints.

On the revprop-packing branch, implement a revprop pack file format number.

* subversion/libsvn_fs_fs/structure

(Packing revision properties): Document the pack file formats.

* subversion/libsvn_fs_fs/fs.h

(SVN_FS_FS__REVPROP_FORMAT_NUMBER): New macro.

* subversion/libsvn_fs_fs/fs_fs.c

(check_revprop_format, copy_first_line): New helpers.

(set_revision_proplist): Document assumptions. Copy the format number.

(revision_proplist): Read nad check the format number.

(pack_revprop_shard): Write a format number.

* BRANCH-README: Remove this task.

On the revprop-packing branch, merge r1161143:r1163196 from trunk

(which, apparently, also merges r1146708 r1161180 from the 1.7.x-fs-verify branch).

  1. … 17 more files in changeset.
On the revprop-packing branch, record two thoughts in BRANCH-README.
On the revprop-packing branch, improve a test's expectations.

* subversion/tests/libsvn_fs_fs/fs-pack-test.c

(pack_notify_baton): Grow NUM_REVS and SHARD_SIZE members.

(pack_notify): Update expectations for the transition from db/revs/

to db/revprops/. Add a comment about interaction with

PACK_AFTER_EVERY_COMMIT.

(create_packed_filesystem):

Populate the new baton members.

On the revprop-packing branch:

Fix the pack notify test expectations to handle revprop packing notifications.

* subversion/tests/libsvn_fs_fs/fs-pack-test.c

(pack_notify): Reset the expectation when starting to pack revprops, and

update the expectation state machine for revprop packing.

On the revprop-packing branch:

Bring up-to-date with trunk.

  1. … 152 more files in changeset.
On the revprop-packing branch, remove a task from BRANCH-README.
On the revprop-packing branch, fix an assertion.

* subversion/libsvn_fs_fs/fs_fs.c

(recover_body): Guard a call by the appropriate format number check.

On the revprop-packing branch, sync from trunk.
    • ?
    /branches/revprop-packing/build/ac-macros/apache.m4
  1. … 94 more files in changeset.
On the revprop-packing branch, block r1151667 r1151948 from trunk.
On the revprop-packing branch, merge r1144572 from trunk,

using a trunk client.

On the revprop-packing branch, merge r1151916 r1151954 r1151957 from trunk,

resolving conflicts, with a 1.7.0-beta1 client.

On the revprop-packing branch, add a task to BRANCH-README.
On the revprop-packing branch, merge r1151672 and r1151680 from trunk,

using a 1.7.0-beta1 client.

On the revprop-packing branch, remove a task from BRANCH-README.
On the revprop-packing branch, rename a function. No functional change.

* subversion/libsvn_fs_fs/fs_fs.c

(path_revprops_unpacked): Was path_revprops().

(set_revision_proplist, revision_proplist, commit_body,

recover_body): Track rename.

On the revprop-packing branch, drop a heuristic from 'recover'.

* subversion/libsvn_fs_fs/fs_fs.c

(recover_body): Always check for the existence of MAX_REV's revprop

file, even when it's packed.

* BRANCH-README: Remove this task.