Skip to content

NewIn81

Bernd Hufmann edited this page Feb 14, 2024 · 1 revision

NewIn81

Added

  • timing.core: Search in segment store table data provider
  • common.core: trace system info
  • timing.core: Support for experiment in segment store table data provider
  • timing core: Support sorting in the segment Store data provider
  • IHistoryTree#seekFCToNodePos()
  • Dataprovider for Segment store table
  • HistoryTreeBackendIterator as extracted from HistoryTreeBackend
  • AbstractSegmentStatisticsAnalysis#getSegmentStoreProvider
  • o.e.t.tmf.core.event.aspect.MultiAspect#createFrom
  • Publish logs to JMX to monitor performance

Changed

  • ss: override singular and 2D queries for the partial backend
  • statesystem: Extract {HTNode}CacheLoader as nested
  • lttng2: Extract all constants in ResourcesViewTest
  • Made state system slightly faster for multi-thread access
  • HTNode.iterable2D now returns @NonNull iterable HTInterval's
  • javax.management log level always FINE per TraceCompassMonitor

Deprecated

  • AbstractSegmentStatisticsAnalysis#getSegmentProviderAnalysis
  • ITimeEventStyleStrings#SYMBOL_TYPES

Fixed

  • statesystem: Import TraceCompassLogUtils in HistoryTreeBackend{Iterator}
  • statesystem.core: Bump IPartialStateHistoryBackend
  • tmf.ui: Make factor effective in BDPTimeGraphView
  • tmf.ui: Remove extra variable in BDPTimeGraphView
  • tmf.core: Fix TmfEventTableDataProvider formatting
  • tmf.core: Fix TmfEventTableDataProvider sonarlints
  • tmf.ui: Fix sonarlint issues across TmfEventsTable
  • tmf.core: Fix MultiAspect{Test} sonarlints, format
  • tmf.ui: Reformat TmfEventsTable.java using Eclipse
  • tmf.ui: Fix sonarlint issues in TimeGraphLegend
  • Fix eclipse formatting in recently touched files
  • jsonify.sh: Remove the extra trailing blank lines
  • timing.core: Fix minor version Eclipse build error
  • {common,tmf}.core: Fix version errors in Eclipse
  • tmf.core: Properly tag MultiAspect{Test} javadoc
  • tmf.core: Consistently fix ITmfResponse formatting
  • tmf.ui: Fix some AbstractTimeGraphView sonarlints
  • datastore: Fix the AbstractHistoryTree sonarlints
  • statesystem: Fix sonarlint-s in HistoryTreeClassic
  • statesystem: Fix default Eclipse format in HTNode
  • statesystem: Fix default Eclipse format in HT_IO
  • statesystem: Fix HistoryTreeBackendBenchmark sonar
  • lttng2: Fix ResourcesViewTest's duplicated strings
  • statesystem: Fix sonarlint warnings in StateSystem
  • statesystem: Add missing @NonNull-s in StateSystem
  • statesystem: Remove the redundant return statement
  • common: Remove TraceCompassLogUtils javadoc typo
  • timing.core: Resolve comments left after sorting
  • tmf.core: requireNonNull upon "nullable" Map.Entry
  • Fix TmfEventTableDataProviderTest's Eclipse format
  • Fix IDE warnings in TmfEventTableDataProviderTest
  • Fix SegmentStoreTableDataProvider{Factory} format
  • segmentstore: Fix nits in StubSegmentStoreProvider
  • segmentstore: Fix format/IDE nits in ISegmentStore
  • Bug 580640: Return only data in relevant columns of SegmentStoreTableDP
  • trace-server: Duplicate PID/TID columns for Events table data provider LTTng UST/Kernel experiments
  • Bug 580652: Add custom columns in SegmentStoreTable for single providers
  • Add jdt.core to fix opening help content in Trace Compass RCP

Removed

  • timing.core: Remove SegmentStoreTableLine class
  • o.e.t.internal.tmf.ui.util.StylePropertiesUtils
  • ITimeEventStyleStrings#label
  • ITimeEventStyleStrings#heightFactor
  • ITimeEventStyleStrings#fillStyle
  • ITimeEventStyleStrings#solidColorFillStyle
  • ITimeEventStyleStrings#gradientColorFillStyle
  • ITimeEventStyleStrings#hatchPatternFillStyle
  • ITimeEventStyleStrings#fillColor
  • ITimeEventStyleStrings#fillColorEnd
  • ITimeEventStyleStrings#shadowEnabled
  • ITimeEventStyleStrings#borderEnable
  • ITimeEventStyleStrings#borderThickness
  • ITimeEventStyleStrings#borderColor
  • ITimeEventStyleStrings#symbolStyle
Clone this wiki locally