Skip to content

Changes

Summary

  1. scripting: Allow scripts to define more than one data provider (details)
  2. Callstack: fix function durations density view (details)
  3. Scripting: support histogram chart (details)
  4. trace-server: Update experiment handling to use query parameters (details)
  5. all: Fix usage of some deprecated methods (details)
  6. multiview: Do not use deprecated computeData method (details)
  7. model: Remove deprecated API methods in data providers (details)
  8. Scripting: Support scatter charts (details)
  9. callstack: add statistics (details)
  10. multiView: Extract a base AbstractMultiView (details)
  11. multiview: add context menu actions for lanes (details)
  12. multiview: start making the selection use a dual list (details)
  13. scripting: implement custom time graph view markers (details)
  14. trace-server: Update experiment and trace POST status and effect (details)
  15. trace-server: Fix deprecated error in model serializer (details)
  16. multiView: Get the legend of tree viewer by ID (details)
Commit d9c3c7f6bcf574c69936a3ff760036283e6b8ea8 by Genevieve Bastien
scripting: Allow scripts to define more than one data provider

Previously, the data provider name was the analysis name, which meant
only one data provider per analysis was possible. We add a dpName
parameter to all the data provider creation methods to specify a name
for the data provider, which allows analyses to define as many data
providers as they want.

[Added] Possibility to specify the data provider name in creation methods, to allow analyses to have more than one data provider

Change-Id: I330af099782709ab633e212c11ec9987727d5183
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/158613
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.core/src/org/eclipse/tracecompass/incubator/scripting/core/data/provider/DataProviderScriptingModule.java (diff)
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.core.tests/src/org/eclipse/tracecompass/incubator/scripting/core/tests/data/provider/ScriptedDataProviderTest.java (diff)
Commit c69f7e28780f8f5e7a542e2a969ad1dae5d80449 by Matthew Khouzam
Callstack: fix function durations density view

Every time we (I) change the columns, we (mostly I) forget to update it here.
Fix it once and for all until the next fix.

[fixed] Function duration density view works again

Change-Id: I1dd3b9257c4c356b74d2e28c8d4dd15d51bbaa04
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/159975
Reviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Tested-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
The file was modified callstack/org.eclipse.tracecompass.incubator.callstack.ui/src/org/eclipse/tracecompass/incubator/internal/callstack/ui/views/functiondensity/FunctionDensityView.java (diff)
Commit ac0abb4f357c99a732980aeca4f539ddd64e5d99 by Matthew Khouzam
Scripting: support histogram chart

Change-Id: I3abe736fd48fbfa2ee159e2c059c3c95bce37b11
Signed-off-by: Qing Chi <chiqing2010@163.com>
Reviewed-on: https://git.eclipse.org/r/160134
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Tested-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/views/histogram/ScriptedHistogramViewer.java
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/scripting/ui/views/ViewModule.java (diff)
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/plugin.properties (diff)
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/plugin.xml (diff)
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/views/histogram/Messages.java
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/views/histogram/messages.properties
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/META-INF/MANIFEST.MF (diff)
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/views/histogram/ScriptedHistogramView.java
Commit 3d5221a606520eaa49d36043fe3f0a7d4a3b9fdb by Bernd Hufmann
trace-server: Update experiment handling to use query parameters

[Changed] Update experiment handling to use query parameters
[Fixed] Index experiment after creation
[Fixed] Serialization of experiments

Change-Id: If6369d2e098894402bca9fed6c0dae7f5179e758
Signed-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/160319
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/src/org/eclipse/tracecompass/incubator/trace/server/jersey/rest/core/tests/services/ExperimentManagerServiceTest.java (diff)
The file was modified trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/webapp/ExperimentSerializer.java (diff)
The file was modified trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/services/ExperimentManagerService.java (diff)
Commit 199aebc2462451d01e962011b88c7b11527758fe by Genevieve Bastien
all: Fix usage of some deprecated methods

Since deprecation is treated as warnings instead of errors in the
incubator, some usages of deprecated code went unnoticed. This fixes the
following:

* Usages of ITimeEventStyleStrings methods are replaced by the
corresponding StyleProperties

* TimeGraphEntry#getModel() was deprecated and replaced by
getEntryModel()

[fixed] Stop using deprecated methods in the incubator

Change-Id: I7755513f0125fcc052614b421131b6a0fe186aac
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/159916
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
The file was modified tracetypes/org.eclipse.tracecompass.incubator.opentracing.ui/src/org/eclipse/tracecompass/incubator/internal/opentracing/ui/view/spanlife/SpanLifePresentationProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.ros.ui/src/org/eclipse/tracecompass/incubator/internal/ros/ui/views/messageflow/RosMessageFlowPresentationProvider.java (diff)
The file was modified vm/org.eclipse.tracecompass.incubator.virtual.machine.analysis.ui/src/org/eclipse/tracecompass/incubator/internal/virtual/machine/analysis/ui/views/vresources/VirtualResourcePresentationProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.ros.ui/src/org/eclipse/tracecompass/incubator/internal/ros/ui/views/messageflow/RosMessageFlowView.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.ui/src/org/eclipse/tracecompass/incubator/internal/kernel/ui/views/contextswitch/ContextSwitchPresentationProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.opentracing.ui/src/org/eclipse/tracecompass/incubator/internal/opentracing/ui/view/spanlife/SpanLifeView.java (diff)
The file was modified vm/org.eclipse.tracecompass.incubator.virtual.machine.analysis.ui/src/org/eclipse/tracecompass/incubator/internal/virtual/machine/analysis/ui/views/vcpuview/VirtualMachinePresentationProvider.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.ui/src/org/eclipse/tracecompass/incubator/internal/kernel/ui/views/fileaccess/FileAccessByFileView.java (diff)
The file was modified callstack/org.eclipse.tracecompass.incubator.callstack.ui/src/org/eclipse/tracecompass/incubator/internal/callstack/ui/views/flamechart/FlameChartView.java (diff)
Commit a5175124dfd8316591252a96b149ebf6167ef7bb by Genevieve Bastien
multiview: Do not use deprecated computeData method

Change-Id: Ic40b95008f4a79781e13106d3dedf52420e505e5
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/160729
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Ivan Grinenko <ivan.grinenko@auriga.com>
Tested-by: Ivan Grinenko <ivan.grinenko@auriga.com>
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/timegraph/AbstractTimeGraphMultiViewer.java (diff)
Commit d254d759c5483bfa05f8973c60222f61bee8471c by Genevieve Bastien
model: Remove deprecated API methods in data providers

Goes with Trace Compass patches:

* https://git.eclipse.org/r/#/c/159682/
* https://git.eclipse.org/r/#/c/159754/
* https://git.eclipse.org/r/#/c/159755/

Removes deprecated APIs and unnecessary cast to Object for state
system calls

Change-Id: Iddb1bc8dd5acaddff46d028d860b83341571e7a5
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/160728
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified tracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/tasks/RosTasksDataProvider.java (diff)
The file was modified callstack/org.eclipse.tracecompass.incubator.callstack.core/src/org/eclipse/tracecompass/incubator/internal/callstack/core/instrumented/provider/FlameChartDataProvider.java (diff)
The file was modified callstack/org.eclipse.tracecompass.incubator.callstack.core/src/org/eclipse/tracecompass/incubator/internal/callstack/core/flamegraph/FlameGraphDataProvider.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.core/src/org/eclipse/tracecompass/incubator/internal/kernel/core/fileaccess/FileAccessStateProvider.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.core/src/org/eclipse/tracecompass/incubator/internal/kernel/core/filedescriptor/FileDescriptorStateProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.traceevent.core/src/org/eclipse/tracecompass/incubator/internal/traceevent/core/analysis/counter/TraceEventCounterStateProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/timers/RosTimersDataProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/nodes/RosNodesDataProvider.java (diff)
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.core/src/org/eclipse/tracecompass/incubator/internal/scripting/core/data/provider/ScriptedTimeGraphDataProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/connections/RosConnectionsDataProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/queues/RosQueuesStateProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.traceevent.core/src/org/eclipse/tracecompass/incubator/internal/traceevent/core/analysis/context/ContextDataProvider.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.core/src/org/eclipse/tracecompass/incubator/internal/kernel/core/fileaccess/FileAccessDataProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/queues/RosQueuesDataProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.opentracing.core/src/org/eclipse/tracecompass/incubator/internal/opentracing/core/analysis/spanlife/SpanLifeDataProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.traceevent.core/src/org/eclipse/tracecompass/incubator/internal/traceevent/core/analysis/objectlife/ObjectLifeDataProvider.java (diff)
The file was modified tracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/messageflow/RosMessageFlowDataProvider.java (diff)
Commit ebe16688daf835629340682f3549efe5fa2228eb by Matthew Khouzam
Scripting: Support scatter charts

Support scatter charts
Update the copyright of files used for histogram charts to correct

Change-Id: I134bd1064b7fdd15930b51c6dbc2bebc678fc08b
Signed-off-by: Qing Chi <chiq@vmware.com>
Reviewed-on: https://git.eclipse.org/r/161127
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Tested-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/views/scatter/ScriptedScatterViewer.java
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/views/scatter/ScriptedScatterView.java
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/views/scatter/messages.properties
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/views/histogram/ScriptedHistogramView.java (diff)
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/META-INF/MANIFEST.MF (diff)
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/views/histogram/ScriptedHistogramViewer.java (diff)
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/plugin.xml (diff)
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/views/histogram/Messages.java (diff)
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/scripting/ui/views/ViewModule.java (diff)
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/plugin.properties (diff)
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/views/histogram/messages.properties (diff)
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/views/scatter/Messages.java
Commit a3d750d3a26f7ad0bebf4bc7b4dea5b6994a637f by Matthew Khouzam
callstack: add statistics

Why weren't they there? dunno!

Change-Id: Iabf5a7683f5fb0d1d722e5f25c1668e2c99d0a07
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/161262
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Tested-by: Genevieve Bastien <gbastien+lttng@versatic.net>
The file was modified callstack/org.eclipse.tracecompass.incubator.callstack.ui/META-INF/MANIFEST.MF (diff)
The file was modified callstack/org.eclipse.tracecompass.incubator.callstack.ui/src/org/eclipse/tracecompass/incubator/internal/callstack/ui/views/flamechart/CallStackAnalysisListener.java (diff)
Commit 60e568e1114a26decdab111ce98501f98acf8a9a by Genevieve Bastien
multiView: Extract a base AbstractMultiView

The AbstractMultiView can be extended by views who can add their own
lanes. The MultiView keeps its original functionality.

Change-Id: I601c41f074ed365ece456590f224771cae4c6476
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/161844
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Ivan Grinenko <ivan.grinenko@auriga.com>
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/timegraph/BaseDataProviderTimeGraphMultiViewer.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/timegraph/AbstractTimeGraphMultiViewer.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/xychart/ChartMultiViewer.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/MultiView.java (diff)
The file was addedanalyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/AbstractMultiView.java
Commit a4c66324b4f5ce73da6f5f0e4465f2ebf1cb2cd4 by Ivan Grinenko
multiview: add context menu actions for lanes

Those actions that used to be in a toolbar or view's menu are in for the
MultiView's lanes' context menus now.

Change-Id: I748eae46ba51d561ef09f9629729a092d751c302
Signed-off-by: Ivan Grinenko <ivan.grinenko@auriga.com>
Reviewed-on: https://git.eclipse.org/r/160274
Reviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Tested-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/AddProviderDialog.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/MultiView.java (diff)
The file was addedanalyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/timegraph/ActionsDataProviderTimeGraphMultiViewer.java
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/AbstractMultiView.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/META-INF/MANIFEST.MF (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/timegraph/AbstractTimeGraphMultiViewer.java (diff)
The file was addedanalyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/xychart/ActionsChartMultiViewer.java
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/xychart/ChartMultiViewer.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/timegraph/BaseDataProviderTimeGraphMultiViewer.java (diff)
The file was addedanalyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/xychart/MouseDragZoomProvider.java
Commit 3c9fd11790709e5b42cce382242641c193d37ec3 by Matthew Khouzam
multiview: start making the selection use a dual list

todo:
* add icons
* make sure it works with all orders and order is preserved
* user validate

Change-Id: Ide9c12350a5e53133b69dc8e9ee47c6195126f9b
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Signed-off-by: Ivan Grinenko <ivan.grinenko@auriga.com>
Reviewed-on: https://git.eclipse.org/r/159859
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
The file was addedanalyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/DualSelectionList.java
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/MultiView.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/META-INF/MANIFEST.MF (diff)
The file was addedanalyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/SetProviderDialog.java
The file was modified rcp/org.eclipse.tracecompass.incubator.rcp/feature.xml (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/messages.properties (diff)
The file was removedanalyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/AddProviderDialog.java
The file was modified rcp/org.eclipse.tracecompass.incubator.rcp/pom.xml (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/Activator.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/xychart/ChartMultiViewer.java (diff)
The file was modified common/org.eclipse.tracecompass.incubator.target/tracecompass-incubator-master.target (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/Messages.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/AbstractMultiView.java (diff)
The file was modified common/org.eclipse.tracecompass.incubator.target/tracecompass-incubator-2019-06.target (diff)
Commit 009fd226db43768aaf43e704499bb8a572608a61 by Genevieve Bastien
scripting: implement custom time graph view markers

Change-Id: Ie4f1377aa3d29b1dab5da353b4552b610a7cdca3
Signed-off-by: Gabriel-Andrew Pollo-Guilbert <gabrielpolloguilbert@gmail.com>
Signed-off-by: Hajar Achkanou <hajar-2.achkanou@polymtl.ca>
Signed-off-by: Ibrahima Séga Jr Sangaré <ibrahima-sega-2.sangare@polymtl.ca>
Signed-off-by: Léa Carlier <lea-2.carlier@polymtl.ca>
Signed-off-by: Maxime Thibault <maxime-3.thibault@polymtl.ca>
Signed-off-by: Soukaina Moussaoui <soukaina.moussaoui@polymtl.ca>
Reviewed-on: https://git.eclipse.org/r/158045
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Tested-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/plugin.xml (diff)
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/META-INF/MANIFEST.MF (diff)
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/scripting/ui/tracemarker/TraceMarkerScriptingModule.java
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui.tests/src/org/eclipse/tracecompass/incubator/scripting/ui/tests/trace/marker/TraceMarkerTest.java
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/tracemarker/ScriptingMarkerSourceFactory.java
The file was modified scripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/Activator.java (diff)
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/tracemarker/TraceMarker.java
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/internal/scripting/ui/tracemarker/ScriptingMarkerSource.java
The file was addedscripting/org.eclipse.tracecompass.incubator.scripting.ui/src/org/eclipse/tracecompass/incubator/scripting/ui/tracemarker/package-info.java
Commit 5a3ea14232ea35615216b46a21bba27016f4f9f7 by Genevieve Bastien
trace-server: Update experiment and trace POST status and effect

When posting an experiment or trace identical to one on the server, return an
OK status with the experiment or trace.

When posting an experiment with a name that exists, but with a different
trace set, return a CONFLICT status and return the original experiment
on server.

For the trace, it's the path that is the key to the trace, so a trace
with identical name but different path will create a new trace without
problem.

Add unit tests for these situations.

Change-Id: I322270edb4465e6731892d052d505991b70f5f4f
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/163272
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/services/TraceManagerService.java (diff)
The file was modified trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/src/org/eclipse/tracecompass/incubator/trace/server/jersey/rest/core/tests/utils/RestServerTest.java (diff)
The file was modified trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/services/ExperimentManagerService.java (diff)
The file was modified trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/src/org/eclipse/tracecompass/incubator/trace/server/jersey/rest/core/tests/services/TraceManagerServiceTest.java (diff)
The file was modified trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/src/org/eclipse/tracecompass/incubator/trace/server/jersey/rest/core/tests/services/ExperimentManagerServiceTest.java (diff)
Commit e863295793070009f2ffac85d27dca683d85e781 by Genevieve Bastien
trace-server: Fix deprecated error in model serializer

The ITmfXyModel#getData() method was deprecated in mainline Trace
Compass, the #getSeriesData() method should be used instead.

Change-Id: If56f212dd620af916a9dd939681ae6e87a1e25df
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/163933
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/webapp/XYModelSerializer.java (diff)
Commit d20d93d18c0f58dbb879cda2e409b81be0e501b8 by Genevieve Bastien
multiView: Get the legend of tree viewer by ID

Instead of using the name to get query the legend, the ID of the entry
is used and should thus match the XY chart's legend.

Change-Id: I64279aa46b1895536dda0aac628b1b5f0ebbaeb7
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/163857
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Ivan Grinenko <ivan.grinenko@auriga.com>
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/xychart/TreeViewer.java (diff)