commit | 18ec90d63f43cf785f6e73e7a7db546bff3fa380 | [log] [tgz] |
---|---|---|
author | Josef Bacik <jbacik@fusionio.com> | Fri Sep 28 11:56:28 2012 -0400 |
committer | Chris Mason <chris.mason@fusionio.com> | Tue Oct 09 09:15:41 2012 -0400 |
tree | 1f75eeb616202d30d331149c922525fbd25b84d8 | |
parent | 6f1fed775316d58ba356b2ce62de600ad00f003a [diff] |
Btrfs: be smarter about dropping things from the tree log When we truncate existing items in the tree log we've been searching for each individual item and removing them. This is unnecessary churn and searching, just keep track of the slot we are on and how many items we need to delete and delete them all at once. Thanks, Signed-off-by: Josef Bacik <jbacik@fusionio.com>