Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Trace Compass/News/NewIn52"
(Created page with "==Added== * Support extend selection with Shift+click on marker axis * Bug 552713: Support building of Trace Compass with Java 11 * TimeGraphState constructor that takes value...") |
|||
Line 1: | Line 1: | ||
==Added== | ==Added== | ||
+ | * StateSystem#queryOngoing | ||
+ | * Extension attribute for opening events table with trace aspects | ||
+ | * manually launch analysis from the project explorer | ||
+ | * TmfOpenTraceHelper#openFromElement | ||
+ | * Ability to set a fixed range for Y axis of XYCharts | ||
+ | * Extension point for CLI actions | ||
+ | * Support full background search in AbstractTimeGraphView | ||
* Support extend selection with Shift+click on marker axis | * Support extend selection with Shift+click on marker axis | ||
* Bug 552713: Support building of Trace Compass with Java 11 | * Bug 552713: Support building of Trace Compass with Java 11 | ||
Line 7: | Line 14: | ||
* Support override fetch parameters for time graph data provider | * Support override fetch parameters for time graph data provider | ||
* Show Labels view menu to time graph views | * Show Labels view menu to time graph views | ||
+ | * Support for scopes and id table in tree data providers | ||
+ | * Support for style hierarchy | ||
+ | * Support more style properties in time graph control | ||
+ | * Support styles in arrows from data provider | ||
+ | * Support fetching annotations from data provider | ||
+ | * Support fetching styles from data provider | ||
+ | * Support for heterogenous callsites in a trace | ||
+ | * Enable source code lookup in Flame Chart view tooltip. | ||
+ | * Base aspect showing hardware context. | ||
+ | * If a tooltip has a source code entry, enable source code lookup. | ||
+ | * Tooltips with source code location create a link to lookup directly | ||
+ | * Source code lookup for resources and control flow views | ||
+ | * Callsite iterator | ||
+ | * Callsite analysis | ||
+ | * TmfStrings#cpu | ||
==Deprecated== | ==Deprecated== | ||
+ | * TmfOpenTraceHelper#openTraceFromElement, use method with return type | ||
* AbstractFileCheckpointCollection#getFileChannel | * AbstractFileCheckpointCollection#getFileChannel | ||
+ | * Some ITimeEventStyleStrings replaced by style properties | ||
+ | * OsStrings#cpu | ||
==Fixed== | ==Fixed== | ||
+ | * Bug 558203: Experiment in XY views are not working properly | ||
+ | * Bug 552703: Fix getting list of contexts for LTTng 2.11 | ||
+ | * Bug 553068: Inefficient use of regex pattern in MATCHES filter | ||
* Bug 553074: Tooltip not shown for String or null value in SSE | * Bug 553074: Tooltip not shown for String or null value in SSE | ||
* Race condition in indexer | * Race condition in indexer | ||
Line 19: | Line 47: | ||
* Bug 552664: ConcurrentModifException in StateSystemDataProvider | * Bug 552664: ConcurrentModifException in StateSystemDataProvider | ||
* propagate InterruptedException | * propagate InterruptedException | ||
+ | * rethrow Interrupted exception in remote. | ||
+ | * Improve performance of UST symbol lookup | ||
+ | * Bug 551561: Fix IndexOutOfBoundsException in Kernel Memory View | ||
==Changed== | ==Changed== | ||
+ | * Use the Cli extension point for CLI argument parsing | ||
* Use apache.cli for command line argument parsing | * Use apache.cli for command line argument parsing | ||
* Command line arguments should be preceded by --cli | * Command line arguments should be preceded by --cli | ||
* Use presentation provider to get tooltip for source code lookup | * Use presentation provider to get tooltip for source code lookup | ||
* Provide an UstDebugInfoSymbolProvider in ust.core | * Provide an UstDebugInfoSymbolProvider in ust.core | ||
+ | * Improved time graph legend layout with dynamic columns | ||
+ | * ITimeGraphEntryModel extends IElementResolver | ||
==Security== | ==Security== | ||
+ | * Interrupt other threads on interrupted exceptions | ||
* improve buffered blocking queue checks | * improve buffered blocking queue checks | ||
+ | * Improve file handling in AbstractFileCheckpointCollection | ||
+ | * use better file handling for xml | ||
+ | * make constant field final | ||
+ | * Improve file handling in remote. | ||
+ | * Disable XXE processing in SAX elements | ||
+ | * Improve file handling in Tests | ||
== Bugs fixed in the 5.2.0 release == | == Bugs fixed in the 5.2.0 release == | ||
See Bugzilla report [https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&classification=Tools&product=Tracecompass&query_format=advanced&resolution=FIXED&target_milestone=5.2.0 Bugs Fixed in Trace Compass 5.2.0] | See Bugzilla report [https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=CLOSED&classification=Tools&product=Tracecompass&query_format=advanced&resolution=FIXED&target_milestone=5.2.0 Bugs Fixed in Trace Compass 5.2.0] |
Revision as of 14:35, 13 December 2019
Added
- StateSystem#queryOngoing
- Extension attribute for opening events table with trace aspects
- manually launch analysis from the project explorer
- TmfOpenTraceHelper#openFromElement
- Ability to set a fixed range for Y axis of XYCharts
- Extension point for CLI actions
- Support full background search in AbstractTimeGraphView
- Support extend selection with Shift+click on marker axis
- Bug 552713: Support building of Trace Compass with Java 11
- TimeGraphState constructor that takes value and style
- Support tooltip information from multiple data providers
- Event aspect categories to allow classification.
- Support override fetch parameters for time graph data provider
- Show Labels view menu to time graph views
- Support for scopes and id table in tree data providers
- Support for style hierarchy
- Support more style properties in time graph control
- Support styles in arrows from data provider
- Support fetching annotations from data provider
- Support fetching styles from data provider
- Support for heterogenous callsites in a trace
- Enable source code lookup in Flame Chart view tooltip.
- Base aspect showing hardware context.
- If a tooltip has a source code entry, enable source code lookup.
- Tooltips with source code location create a link to lookup directly
- Source code lookup for resources and control flow views
- Callsite iterator
- Callsite analysis
- TmfStrings#cpu
Deprecated
- TmfOpenTraceHelper#openTraceFromElement, use method with return type
- AbstractFileCheckpointCollection#getFileChannel
- Some ITimeEventStyleStrings replaced by style properties
- OsStrings#cpu
Fixed
- Bug 558203: Experiment in XY views are not working properly
- Bug 552703: Fix getting list of contexts for LTTng 2.11
- Bug 553068: Inefficient use of regex pattern in MATCHES filter
- Bug 553074: Tooltip not shown for String or null value in SSE
- Race condition in indexer
- Increased performance of Attribute Pools
- Source code lookup hyperlink in tooltips
- Possible NullPointerException handling SoftIrq events
- Bug 552664: ConcurrentModifException in StateSystemDataProvider
- propagate InterruptedException
- rethrow Interrupted exception in remote.
- Improve performance of UST symbol lookup
- Bug 551561: Fix IndexOutOfBoundsException in Kernel Memory View
Changed
- Use the Cli extension point for CLI argument parsing
- Use apache.cli for command line argument parsing
- Command line arguments should be preceded by --cli
- Use presentation provider to get tooltip for source code lookup
- Provide an UstDebugInfoSymbolProvider in ust.core
- Improved time graph legend layout with dynamic columns
- ITimeGraphEntryModel extends IElementResolver
Security
- Interrupt other threads on interrupted exceptions
- improve buffered blocking queue checks
- Improve file handling in AbstractFileCheckpointCollection
- use better file handling for xml
- make constant field final
- Improve file handling in remote.
- Disable XXE processing in SAX elements
- Improve file handling in Tests
Bugs fixed in the 5.2.0 release
See Bugzilla report Bugs Fixed in Trace Compass 5.2.0