Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 290159 - [LTTng] Integrate LTTng State Provider
Summary: [LTTng] Integrate LTTng State Provider
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: LinuxTools (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Francois Chouinard CLA
QA Contact: Francois Chouinard CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 290046
  Show dependency tree
 
Reported: 2009-09-22 13:47 EDT by Francois Chouinard CLA
Modified: 2022-01-13 14:53 EST (History)
1 user (show)

See Also:


Attachments
State Provider (205.41 KB, patch)
2009-09-22 13:49 EDT, Francois Chouinard CLA
fchouinard: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Francois Chouinard CLA 2009-09-22 13:47:09 EDT
The ControlFlow and Resources views depend on a state manager component that massages the raw event stream into a range event stream i.e. a stream of time ranges within which a given resource was in a specific state.

For his release, this component is a straight conversion from the original C code.
Comment 1 Francois Chouinard CLA 2009-09-22 13:49:05 EDT
Created attachment 147806 [details]
State Provider
Comment 2 Alvaro Sanchez-Leon CLA 2009-09-22 14:14:12 EDT

Legal Message: I, Alvaro Sanchez-Leon, declare that I developed attached code from scratch, without referencing any 3rd party materials except material licensed under the EPL. {I am authorized by my employer to make this contribution under the EPL.} 

Note: The code has been developed by scratch in Java although the logic is based on the original Lttng, written in C code.
Comment 3 Francois Chouinard CLA 2009-09-22 14:28:32 EDT
Comment on attachment 147806 [details]
State Provider

Patch committed.
Comment 4 Francois Chouinard CLA 2010-01-22 15:42:35 EST
Completed.

This version of the State Provider is essentially a port of the legacy LTTv code.

There are discussions of re-architecting the State Provider but this will be covered by another bug.
Comment 5 Francois Chouinard CLA 2010-07-08 10:24:49 EDT
Released in a previous delivery.