Bug #7075

Hardening of DB index integrity

Added by Jussi Koskela 5 months ago. Updated about 1 month ago.

Status:ClosedStart date:2017-03-13
Priority:4Due date:2017-03-19
Assignee:Jussi Koskela% Done:

100%

Category:-Spent time:-
Target version:2017-11
Release notes:Ensure that index dirtyness indicator file is handled more safely, i.e. it is actually synced to disk when it should be.
Tags: db, 1.28.0
Story points-
Velocity based estimate-
ReleaseSimantics 1.28.0Release relationshipAuto

Description

  • Mark index dirty as early as possible on write operations (and sync to disk)
  • Clean index dirtiness indicator as last step when deleting the index

Associated revisions

Revision 702195f3
Added by Jussi Koskela 4 months ago

Hardening of DB index integrity

Mark index dirty as early as possible on write operations (and sync to
disk). Clean index dirtiness indicator as last step when deleting the
index. Cache dirty statuses to write dirty files only once.

refs #7075

Change-Id: I1c8a6882270b5fbd53bc88249ba5f50c05a83b51

Revision 3bc4643e
Added by Jussi Koskela 3 months ago

Hardening of DB index integrity

Mark index dirty as early as possible on write operations (and sync to
disk). Clean index dirtiness indicator as last step when deleting the
index. Cache dirty statuses to write dirty files only once.

refs #7075

Change-Id: I1c8a6882270b5fbd53bc88249ba5f50c05a83b51

History

#1 Updated by Jussi Koskela 5 months ago

  • Due date deleted (2017-03-12)
  • Target version deleted (2017-10)
  • Start date deleted (2017-03-07)

#2 Updated by Jussi Koskela 5 months ago

  • Tags set to db
  • Subject changed from Index dirtiness indicators should be deleted last to Hardening of DB index integrity

#3 Updated by Jussi Koskela 5 months ago

  • Description updated (diff)

#4 Updated by Jussi Koskela 5 months ago

  • Status changed from New to Feedback

#5 Updated by Antti Villberg 4 months ago

  • Due date set to 2017-03-19
  • Target version set to 2017-11
  • Start date set to 2017-03-13

#6 Updated by Antti Villberg 4 months ago

  • Status changed from Feedback to Closed

#7 Updated by Antti Villberg 4 months ago

  • Tags changed from db to db, 1.28.0
  • % Done changed from 0 to 100
  • Release set to 53

#8 Updated by Tuukka Lehtonen about 1 month ago

  • Release notes set to Ensure that index dirtyness indicator file is handled more safely, i.e. it is actually synced to disk when it should be.

Also available in: Atom PDF