NewIn11.0 - eclipse-tracecompass/org.eclipse.tracecompass GitHub Wiki

NewIn11.0

Added

  • base data provider ITmfDataProvider interface
  • IDataProviderFactory.createDataProvider(ITmfTrace)
  • IDataProviderFactory.createDataProvider(ITmfTrace, String)
  • DataProviderManager.fetchExistingDataProvider(ITmfTrace, String,
  • DataProviderManager.fetchOrCreateDataProvider(ITmfTrace, String,
  • API DataProviderManager.getAvailableProviders(trace, config)
  • API to remove data provider instance from dp manager
  • data provider/descriptor list methods to XmlDataProviderManager
  • tmf: Add hideDataProvider extension point element

Changed

  • Incr. major version of o.e.tc.tmf.core due to ITmfDataProvider
  • profiling: add wasd controls to flamegraphview

Fixed

  • tmf: Exit loop only when match was found when removing data provider
  • Fix CLabel and Scale not respecting global themes in TimeGraphLegend
  • Use the current size in segment store
  • Implement XmlPatternAnalysis.clearPersistentData()
  • Delete supplementary files when deleting xml analysis config

Removed

  • Remove deprecated API in o.e.tc.ctf.core
  • Remove deprecated API in o.e.tc.tmf.ctf.core

Deprecated

  • IDataProviderFactory.createProvider(ITmfTrace)
  • IDataProviderFactory.createProvider(ITmfTrace, String)
  • DataProviderManager.getExistingDataProvider(ITmfTrace,
  • DataProviderManager.getOrCreateDataProvider(ITmfTrace,
  • ITmfConfiguration create/update methods with parameter map

Issues fixed in the 11.0 release

Issues closed in Trace Compass 11.0.0