History log of /dragonfly/sbin/hammer/cycle.c (Results 1 – 10 of 10)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1
# f254e677 10-Apr-2017 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

sbin/hammer: Partly bring back removed braces from 52e2f1b5

based on comments from dillon@.

(dillon) three types, yah. (1) multi-line condition in if(), (2) if TRUE or FALSE body spans more than o

sbin/hammer: Partly bring back removed braces from 52e2f1b5

based on comments from dillon@.

(dillon) three types, yah. (1) multi-line condition in if(), (2) if TRUE or FALSE body spans more than one line, put braces around both
(dillon) (including if a comment is part of the body)

show more ...


# 52e2f1b5 09-Apr-2017 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

sbin/hammer: Cleanup blocks with a single statement

This commit basically does the same as what Linux kernel's coding
style mentions for braces, which is basically the same with BSDs.
https://github

sbin/hammer: Cleanup blocks with a single statement

This commit basically does the same as what Linux kernel's coding
style mentions for braces, which is basically the same with BSDs.
https://github.com/torvalds/linux/blob/master/Documentation/process/coding-style.rst#3-placing-braces-and-spaces

No diff in sbin/hammer/hammer binary when assert(3) is disabled.

show more ...


Revision tags: v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3, v3.4.2, v3.4.0, v3.4.1, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0
# 86d7f5d3 26-Nov-2011 John Marino <draco@marino.st>

Initial import of binutils 2.22 on the new vendor branch

Future versions of binutils will also reside on this branch rather
than continuing to create new binutils branches for each new version.


Revision tags: v2.12.0, v2.13.0
# 84e57c2c 26-Sep-2011 Thomas Nikolajsen <thomas@dragonflybsd.org>

hammer(8): whitespace cleanup: delete blank at end of line


Revision tags: v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0
# a276dc6b 21-Aug-2009 Matthew Dillon <dillon@apollo.backplane.com>

AMD64 - AUDIT RUN - Fix format strings, size_t, and other issues


Revision tags: v2.3.2, v2.3.1, v2.2.1, v2.2.0, v2.3.0, v2.1.1, v2.0.1
# 243ca327 07-Jul-2008 Matthew Dillon <dillon@dragonflybsd.org>

HAMMER Utilities: Sync with 60E

* Change the cycle file to hold an entire B-Tree base key, plus an optional
TID (used by the mirroring code).

* Flesh out the mirroring code. Add timeout (-t) sup

HAMMER Utilities: Sync with 60E

* Change the cycle file to hold an entire B-Tree base key, plus an optional
TID (used by the mirroring code).

* Flesh out the mirroring code. Add timeout (-t) support. Add cycle file
support.

* When mirror-copy is used have the target sync the filesystem
and acknowledge completion and store the completed TID in the cycle
file.

* Incremental mirroring now works when using mirror-copy with a cycle file.

* Add mirror-dump, aka hammer mirror-read ... | hammer mirror-dump, for
debugging.

show more ...


# a7fbbf91 26-Jun-2008 Matthew Dillon <dillon@dragonflybsd.org>

HAMMER Utilities: Sync with 59A

* Add mirror-read, mirror-write, and status directives.


# 58c17893 18-May-2008 Matthew Dillon <dillon@dragonflybsd.org>

HAMMER Utilities: Update for HAMMER changes.

* Update for localization changes made in the filesystem.

* Make minor feature adjustments.


# 11ad5ade 12-May-2008 Matthew Dillon <dillon@dragonflybsd.org>

HAMMER 43/Many: Remove records from the media format, plus other stuff

* Get rid of hammer_record_ondisk. As HAMMER has evolved the need for
a separate record structure has devolved into triviali

HAMMER 43/Many: Remove records from the media format, plus other stuff

* Get rid of hammer_record_ondisk. As HAMMER has evolved the need for
a separate record structure has devolved into trivialities. Originally
the idea was to have B-Tree nodes referencing records and data. The
B-Tree elements were originally intended to be throw-away and the on-media
records were originally intended to be the official representation of
the data and contained additional meta-information such as the obj_id
of a directory entry and a few additional fields related to the inode.

But once the UNDO code went in and it became obvious that the B-Tree needed
to be tracked (undo-wise) along with everything else, the need for an
official representation of the record as a separate media structure
essentially disappeared.

Move the directory-record meta-data into the directory-entry data and move
the inode-record meta-data into the inode-record data. As a single
exception move the atime field to the B-Tree element itself (it replaces
what used to be the record offset), in order to continue to allow atime
updates to occur without requiring record rewrites. With these changes
records are no longer needed at all, so remove the on-media record structure
and all the related code.

* The removal of the on-media record structure also greatly improves
performance.

* B-Tree elements are now the official on-media record.

* Fix a race in the extraction of the root of the B-Tree.

* Clean up the in-memory record handling API. Instead of having to
construct B-Tree leaf elements we can simply embed one in the in-memory
record structure (struct hammer_record), and in the inode.

show more ...


# d7ae405c 11-May-2008 Matthew Dillon <dillon@dragonflybsd.org>

HAMMER Utilities: Features

* Add a new option '-c cyclefile' which when coupled with '-t timeout'
allows successive invocations of a pruning or reblocking operation to
pick up where it left off.