Ticket #456 (closed todo: done)
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: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.

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