Ticket #456 (closed todo: done)

Opened 2 years ago

Last modified 2 years ago

initialisation: ScopePath, QueryFocusStack, bottom placement

Reported by: ichthyo Owned by: ichthyo
Priority: normal Milestone: 0integration
Component: lumieraProc Keywords: session sanity
Cc: Blocked By: #400
Blocking: #354

Description

care for proper initialisation of the subsystems related to PlacementIndex. There are some static variables and constants -- it seems better to do a dedicated initialisation when the session comes up first, instead of relying on static initialisation.

Change History

comment:1 Changed 2 years ago by ichthyo

sidenote: PlacementRef now checks if the session interface is up, before doing any access...

comment:2 Changed 2 years ago by ichthyo

  • Status changed from new to closed
  • Resolution set to done

checked and modified.
By passing in the root element, and by changing all iterative processing within the index implementation into iterator based processing, I got rid of all globals. The "invalid scope path" was changed such as not to pull up the session anymore, thus it can remain statically initialised.

Note: See TracTickets for help on using tickets.