HomeClusterLabs Projects

High: PE: Use hashtables instead of linked lists for performance sensitive…

Description

High: PE: Use hashtables instead of linked lists for performance sensitive datastructures

We spend a lot of time looking up known_on and allowed_nodes by ID, use a hashtable instead
Also, we spend a lot of time creating internal constraints,

  • defer deletion ordering constraints until needed (rarely)
  • remove unnecessary ordering constraints and logic

Mercurial revision: dc84927a4bb53be08f9c933623446a94057e9072

Details

Provenance
Andrew Beekhof <andrew@beekhof.net>Authored on Sep 27 2010, 8:24 AM
Parents
rPd1722b5430e8: Low: Core: Hook up the xml logging functions to the new trace code
Branches
Unknown
Tags
Unknown

Event Timeline