SuccessChanges

Summary

  1. Enable trace server product build (details)
  2. server: Allow deployment of trace server (details)
  3. target: build server against Trace Compass trace-server baseline (details)
  4. Support querying of data provider descriptors (details)
  5. Aligned the server with the TSP (details)
  6. Fix the incubator du to changes in *QueryFilter API (details)
  7. Fix SeriesModelSerializer due to changes in Trace Compass mainline (details)
Commit 4487fbf7ca2472f7acc7ba4266abc4fcdf824b0a by Bernd Hufmann
Enable trace server product build
Change-Id: I08c38d39d2b0a232ad66ee73c3212da177670df6 Signed-off-by:
Bernd Hufmann <Bernd.Hufmann@ericsson.com> Reviewed-on:
https://git.eclipse.org/r/135357 Tested-by: CI Bot Reviewed-by: Matthew
Khouzam <matthew.khouzam@ericsson.com> Tested-by: Matthew Khouzam
<matthew.khouzam@ericsson.com>
The file was modifiedtrace-server/pom.xml
Commit b8e3ad0799d09bb23a6f9ea5956ccb950719e07d by Bernd Hufmann
server: Allow deployment of trace server
Change-Id: I46737bdebfd83e06f4d1ca12fbf0bf06f4f3fee2 Signed-off-by:
Bernd Hufmann <Bernd.Hufmann@ericsson.com> Reviewed-on:
https://git.eclipse.org/r/135358 Tested-by: CI Bot Reviewed-by: Simon
Delisle <simon.delisle@ericsson.com> Tested-by: Simon Delisle
<simon.delisle@ericsson.com>
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.product/pom.xml
Commit 2582b93139bb49839cf97e7596e6125e5b5b77f7 by Bernd Hufmann
target: build server against Trace Compass trace-server baseline
This baseline is build from the trace-server branch in Trace Compass
Change-Id: I022a74a00f0cf685ee198a6c8f9620b78df62c18 Signed-off-by:
Bernd Hufmann <Bernd.Hufmann@ericsson.com> Reviewed-on:
https://git.eclipse.org/r/135359 Tested-by: CI Bot Reviewed-by: Simon
Delisle <simon.delisle@ericsson.com> Tested-by: Simon Delisle
<simon.delisle@ericsson.com>
The file was modifiedcommon/org.eclipse.tracecompass.incubator.target/tracecompass-incubator-master.target
Commit fac4f435e827bdcfc7f3ce996a0ef97e6de13ab6 by Bernd Hufmann
Support querying of data provider descriptors
It uses the new interface of IDataProviderFactory to get the data
provider descriptors for a given trace.
Also unit test have been added.
Change-Id: I08ff451b2dc16e4fa9e325f7daf6fd0976d1920f Signed-off-by:
Bernd Hufmann <Bernd.Hufmann@ericsson.com> Reviewed-on:
https://git.eclipse.org/r/135900 Tested-by: CI Bot Reviewed-by: Simon
Delisle <simon.delisle@ericsson.com> Tested-by: Simon Delisle
<simon.delisle@ericsson.com>
The file was addedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/src/org/eclipse/tracecompass/incubator/trace/server/jersey/rest/core/tests/stubs/DataProviderDescriptorStub.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/META-INF/MANIFEST.MF
The file was addedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/webapp/DataProviderDescriptorSerializer.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/services/DataProviderService.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/src/org/eclipse/tracecompass/incubator/trace/server/jersey/rest/core/tests/services/DataProviderServiceTest.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/webapp/WebApplication.java
The file was modifiedtrace-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
Commit 78806f2ceab5d86c1269c238af57b30ac600b6bb by simon.delisle
Aligned the server with the TSP
- Changed the base URL
- Some endpoints are now POST
- Basic support for JSON body (query parameters)
- XY serializer
Change-Id: Ie6da74993cf3a81f44b0d750730194286c88fe11 Signed-off-by:
Simon Delisle <simon.delisle@ericsson.com> Reviewed-on:
https://git.eclipse.org/r/134347 Tested-by: CI Bot Tested-by: Bernd
Hufmann <bernd.hufmann@ericsson.com> Reviewed-by: Bernd Hufmann
<bernd.hufmann@ericsson.com>
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/src/org/eclipse/tracecompass/incubator/trace/server/jersey/rest/core/tests/stubs/ExperimentModelStub.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.ros.core/.settings/org.eclipse.jdt.core.prefs
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.traceevent.core.tests/.settings/org.eclipse.jdt.core.prefs
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.traceevent.core/.settings/org.eclipse.jdt.core.prefs
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/services/ExperimentManagerService.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.opentracing.core/src/org/eclipse/tracecompass/incubator/internal/opentracing/core/analysis/spanlife/SpanLifeDataProvider.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/tasks/RosTasksDataProvider.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/src/org/eclipse/tracecompass/incubator/trace/server/jersey/rest/core/tests/stubs/AbstractModelStub.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/src/org/eclipse/tracecompass/incubator/trace/server/jersey/rest/core/tests/services/XmlManagerServiceTest.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/services/TraceManagerService.java
The file was addedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/webapp/SeriesModelSerializer.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.traceevent.core/src/org/eclipse/tracecompass/incubator/internal/traceevent/core/analysis/objectlife/ObjectLifeDataProvider.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/connections/RosConnectionsDataProvider.java
The file was addedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/model/views/Filter.java
The file was modifiedcallstack/org.eclipse.tracecompass.incubator.callstack.core/.settings/org.eclipse.jdt.core.prefs
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/src/org/eclipse/tracecompass/incubator/trace/server/jersey/rest/core/tests/stubs/TraceModelStub.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/queues/RosQueuesDataProvider.java
The file was modifiedcallstack/org.eclipse.tracecompass.incubator.callstack.core/src/org/eclipse/tracecompass/incubator/internal/callstack/core/instrumented/provider/FlameChartDataProvider.java
The file was modifiedtrace-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
The file was modifiedtrace-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
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/webapp/WebApplication.java
The file was addedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/model/views/QueryParameters.java
The file was addedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/services/FilterService.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/webapp/TraceSerializer.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/.settings/org.eclipse.jdt.core.prefs
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/src/org/eclipse/tracecompass/incubator/trace/server/jersey/rest/core/tests/services/DataProviderServiceTest.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/services/DataProviderService.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.traceevent.core/src/org/eclipse/tracecompass/incubator/internal/traceevent/core/analysis/context/ContextDataProvider.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.opentracing.core/.settings/org.eclipse.jdt.core.prefs
The file was modifiedanalyses/org.eclipse.tracecompass.incubator.kernel.core/.settings/org.eclipse.jdt.core.prefs
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/nodes/RosNodesDataProvider.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/timers/RosTimersDataProvider.java
The file was modifiedanalyses/org.eclipse.tracecompass.incubator.kernel.core/src/org/eclipse/tracecompass/incubator/internal/kernel/core/fileaccess/FileAccessDataProvider.java
The file was addedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/webapp/XYModelSerializer.java
Commit e1237e99903c47252fd938fc1b1e8901ef263422 by simon.delisle
Fix the incubator du to changes in *QueryFilter API
Change-Id: Ia915c69d9c00a4aa896547fff752a477f3b60771 Signed-off-by:
Simon Delisle <simon.delisle@ericsson.com> Reviewed-on:
https://git.eclipse.org/r/134348 Tested-by: CI Bot Tested-by: Bernd
Hufmann <bernd.hufmann@ericsson.com> Reviewed-by: Bernd Hufmann
<bernd.hufmann@ericsson.com>
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.traceevent.core/.settings/org.eclipse.jdt.core.prefs
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/timers/RosTimersDataProvider.java
The file was modifiedcallstack/org.eclipse.tracecompass.incubator.callstack.core/src/org/eclipse/tracecompass/incubator/internal/callstack/core/instrumented/provider/FlameChartDataProvider.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/connections/RosConnectionsDataProvider.java
The file was modifiedcallstack/org.eclipse.tracecompass.incubator.callstack.ui/src/org/eclipse/tracecompass/incubator/internal/callstack/ui/views/flamechart/FlameChartView.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/services/DataProviderService.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/nodes/RosNodesDataProvider.java
The file was modifiedanalyses/org.eclipse.tracecompass.incubator.kernel.core/.settings/org.eclipse.jdt.core.prefs
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.traceevent.ui/src/org/eclipse/tracecompass/incubator/internal/traceevent/ui/markers/ContextMarkers.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.traceevent.core.tests/.settings/org.eclipse.jdt.core.prefs
The file was modifiedcallstack/org.eclipse.tracecompass.incubator.callstack.core/src/org/eclipse/tracecompass/incubator/internal/callstack/core/instrumented/provider/FlameChartArrowProvider.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.traceevent.core/src/org/eclipse/tracecompass/incubator/internal/traceevent/core/analysis/context/ContextDataProvider.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/.settings/org.eclipse.jdt.core.prefs
The file was modifiedcallstack/org.eclipse.tracecompass.incubator.callstack.core/src/org/eclipse/tracecompass/incubator/internal/callstack/core/instrumented/provider/FlameChartEntryModel.java
The file was modifiedanalyses/org.eclipse.tracecompass.incubator.kernel.ui/src/org/eclipse/tracecompass/incubator/internal/kernel/ui/views/fileaccess/FileAccessByFileView.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.opentracing.core/.settings/org.eclipse.jdt.core.prefs
The file was modifiedcallstack/org.eclipse.tracecompass.incubator.callstack.ui/src/org/eclipse/tracecompass/incubator/internal/callstack/ui/views/flamechart/FlameChartPresentationProvider.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.ros.core/.settings/org.eclipse.jdt.core.prefs
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.opentracing.core/src/org/eclipse/tracecompass/incubator/internal/opentracing/core/analysis/spanlife/SpanLifeDataProvider.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.traceevent.core/src/org/eclipse/tracecompass/incubator/internal/traceevent/core/analysis/objectlife/ObjectLifeDataProvider.java
The file was modifiedanalyses/org.eclipse.tracecompass.incubator.kernel.core/src/org/eclipse/tracecompass/incubator/internal/kernel/core/fileaccess/FileAccessDataProvider.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/tasks/RosTasksDataProvider.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.ros.core/src/org/eclipse/tracecompass/incubator/internal/ros/core/analysis/queues/RosQueuesDataProvider.java
The file was modifiedcallstack/org.eclipse.tracecompass.incubator.callstack.core.tests/src/org/eclipse/tracecompass/incubator/callstack/core/tests/flamechart/FlameChartDataProviderTest.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.traceevent.core.tests/src/org/eclipse/tracecompass/incubator/traceevent/core/tests/ObjectLifeAnalysisTest.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.opentracing.core/src/org/eclipse/tracecompass/incubator/internal/opentracing/core/analysis/spanlife/SpanLifeEntryModel.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.traceevent.core.tests/src/org/eclipse/tracecompass/incubator/traceevent/core/tests/ContextTest.java
The file was modifiedtracetypes/org.eclipse.tracecompass.incubator.opentracing.ui/src/org/eclipse/tracecompass/incubator/internal/opentracing/ui/view/spanlife/SpanLifePresentationProvider.java
The file was modifiedcallstack/org.eclipse.tracecompass.incubator.callstack.core/.settings/org.eclipse.jdt.core.prefs
Commit 04a3681ac281092e31e202d796f583eed8d013dd by Bernd Hufmann
Fix SeriesModelSerializer due to changes in Trace Compass mainline
Change-Id: Ifb287b309aede449dde17c88a7d7c82e5b44ba31 Signed-off-by:
Simon Delisle <simon.delisle@ericsson.com> Reviewed-on:
https://git.eclipse.org/r/143069 Tested-by: CI Bot Reviewed-by: Bernd
Hufmann <bernd.hufmann@ericsson.com> Tested-by: Bernd Hufmann
<bernd.hufmann@ericsson.com>
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/webapp/SeriesModelSerializer.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/src/org/eclipse/tracecompass/incubator/trace/server/jersey/rest/core/tests/services/DataProviderServiceTest.java
The file was modifiedtrace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core.tests/src/org/eclipse/tracecompass/incubator/trace/server/jersey/rest/core/tests/services/XmlManagerServiceTest.java