Ticket #6429 (closed: duplicate)

Opened 8 years ago

Last modified 5 years ago

Modify disk buffer size calculations to evaluate deleted objects size correctly and estimate the speed of the deletion

Reported by: Alex Buts Owned by: Alex Buts
Priority: major Milestone: Release 2.5
Component: VATES Keywords:
Cc: Blocked By:
Blocking: Tester: Nick Draper

Description

Current DiskBuffer implementation not uses the size of the object which was inserted in the buffer to estimate the free space changes when the object was deleted.

The size of the new object is used instead.

In addition to that (it looks like) the object deletion uses search in the cache to remove object from the cache. Despite search is logarithmic vrt the buffer, constant search would be more appropriate for this situation.

These things request investigation and improvement.

Change History

comment:1 Changed 7 years ago by Alex Buts

  • Status changed from new to verify
  • Resolution set to duplicate

this one has been fixed in #6449 as part of Disk buffer changes

comment:2 Changed 7 years ago by Nick Draper

  • Status changed from verify to verifying
  • Tester set to Nick Draper

comment:3 Changed 7 years ago by Nick Draper

duplicate approved

comment:4 Changed 7 years ago by Nick Draper

  • Status changed from verifying to closed

comment:5 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 7275

Note: See TracTickets for help on using tickets.