Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Trace Compass/News/NewIn82

Contents

Requirements (Java 17)

Starting from this release the Trace Compass RCP requires Java 17 to run.

Added

support of Mozilla's Rhino Javascript engine for XML analysis

UstCpuAnalysisModule and UstCpuStateProvider

use nm to resolve functions implicitly and keep results on disk.

Support for double metrics.

o.e.t.t.c.model.DataProviderDescriptor

o.e.t.t.c.model.annotations.Annotation

o.e.t.t.c.model.annotations.AnnotationCategoriesModel

o.e.t.t.c.model.annotations.AnnotationModel

o.e.t.t.c.model.annotations.EventAnnotationProvider

o.e.t.t.c.model.annotations.IAnnotation

o.e.t.t.c.model.annotations.IOutputAnnotationParameters

o.e.t.t.c.model.annotations.IOutputAnnotationProvider

o.e.t.t.c.model.annotations.TraceAnnotationProvider

o.e.t.t.c.model.AbstractStateSystemAnalysisDataProvider

o.e.t.t.c.model.AbstractTmfTraceDataProvider

o.e.t.t.c.model.timegraph.AbstractTimeGraphDataProvider

o.e.t.t.c.model.timegraph.TmfTimeGraphCompositeDataProvider

o.e.t.t.c.model.tree.AbstractTreeDataProvider

o.e.t.t.c.model.tree.TmfTreeCompositeDataProvider

o.e.t.t.c.model.xy.AbstractTreeCommonXDataProvider

o.e.t.t.c.model.xy.TmfTreeXYCompositeDataProvider

API to instantiate a trace instance by type ID

o.e.t.t.c.d.DataProviderParameterUtils.TABLE_SEARCH_EXPRESSIONS_KEY

o.e.t.t.c.d.DataProviderParameterUtils.TABLE_SEARCH_DIRECTION_KEY

In-memory implementation of ITmfGraph, using the legacy graph

graph: Decouple OS specific edges replacing EdgeType with contextState

graph: Add an implementation of the graph on disk

graph: Add a new API for the execution graph

Changed

AbstractCounterAspect#resolve now returns Number (Double|Long)

The analysis.graph and LTTng execution graph classes now use

segmentstore: Add segment into get{Next,Previous}

segmentstore: Remove get{Next,Previous} duplication

segmentstore: Align getPreviousWrappedSM further

segmentstore: Refactor get{Next,Previous}'s params

segmentstore: Move filter variable closer to usage

segmentstore: Add null case to generateFilter doc

segmentstore: Move localQueryFilter close to usage

segmentstore: Add "Previous" test alongside Next's

segmentstore: Align method for Previous w/ Next's

segmentstore: Make endTimeIndexRank usage cleaner

segmentstore: Add indexesComparatorWrapper javadoc

Document that default value for "automatic" is false.

core.tests: Use test-local search direction values

tmf: Clarify TABLE_SEARCH_EXPRESSIONS_KEY javadoc

tmf: Move Direction to DataProviderParameterUtils

tmf: Replace paths duplication with static imports

tmf: Suppress DataProviderParameterUtils unchecked

tmf: Fix DataProviderParameterUtils IDE formatting

tmf: Pull _KEYs up to AbstractTmfTableDataProvider

tmf: Use constants in TmfEventTableDataProviderTest

internal: Direction in AbstractTmfTableDataProvider

statesystem.core: Fix and improve query2D graphical examples

datastore: Format HTVarIntTest w/ Eclipse defaults

ui: Set //NOSONAR for regexes in these few classes

tmf: Format IMappingFile, TmfAbstractToolTipHandler

lttng2: Remove redundant keywords in/for interface

lttng2: Fix LTTngControlServiceConstants format

ui: Replace magic numbers with constants in these

lttng2: Standardize LttngRelaydConsumer UTF-8 use

lttng2: Fix trivial LttngRelaydConsumer sonarlints

lttng2: Fix LttngRelaydConsumer format in Eclipse

tmf.core: Initialize AbstractTmfTableDataProvider

xml: Disable sonar given FEATURE_SECURE_PROCESSING

Deprecated

The TmfGraph, TmfVertex and TmfEdge are deprecated in favor

Fixed

support of Javascript state values for Java>=15 in XML analysis

Don't add trace column in table DP if exp has 1 trace only

Add jdt.core to fix opening help content in Trace Compass RCP

lttng2.ust.core: Remove recently added dependency

counters: Fix CounterStateProviderTest sonar issue

lttng2.ust: Fix sonarlint and formatting for these

tmf.core: Fix invalid direction case plus add test

segmentstore: Fix testDataProviderFetchLineWithSearchPrevious

segmentstore: Fix invalid direction case plus test

linux.core: Fix tooltips for Resources View

segmentstore: Fix sonar issue about missing typing

datastore: Disable SonarCloud snag in HTVarIntTest

tmf.ui: Fix applicable ColorSettingsXML sonarlint

xml.core: Fix the trivial sonarlints in XmlUtils

xml: Fix formatting in XmlUtils, ColorSettingsXML

Bug 580652: Add custom columns in SegmentStoreTable for single providers

Bugs fixed in the 8.2.0 release

See Bugzilla report Bugs Fixed in Trace Compass 8.2.0

Back to the top