Skip to content
Success

Changes

Summary

  1. releng: use simrel versions of lsp4j in master and e4.20 target (details)
  2. server: Use new API to detect experiment types in the trace server (details)
Commit c1b6805128fdc5d9f75a5450e6572e4e31382bfd by Bernd Hufmann
releng: use simrel versions of lsp4j in master and e4.20 target

Update both master and e4.20 targets for that. Use Guava 30.1.0 since
it's required by updated lsp4j version.

Update source code to adjust to updated APIs in lsp4j.

Don't implement method that provides the same implementation in the
default implementation of interface.

Change deprecated API setting to warning.

Change-Id: Ic23383fdaae79327daab26975ad054a9651a8075
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass.incubator/org.eclipse.tracecompass.incubator/+/201107
Reviewed-by: Marco Miller <marco.miller@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
The file was modified analyses/org.eclipse.tracecompass.incubator.filters.core/src/org/eclipse/tracecompass/incubator/internal/filters/core/server/FilterBoxService.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.filters.core/src/org/eclipse/tracecompass/incubator/internal/filters/core/server/FilterWorkspaceService.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.filters.core.tests/.settings/org.eclipse.jdt.core.prefs (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.filters.core/.settings/org.eclipse.jdt.core.prefs (diff)
The file was modified common/org.eclipse.tracecompass.incubator.target/tracecompass-incubator-master.target (diff)
The file was modified common/org.eclipse.tracecompass.incubator.target/tracecompass-incubator-e4.20.target (diff)
Commit e8cc42cf9f3147bfd439191c4e46d132e6f8a8e0 by Bernd Hufmann
server: Use new API to detect experiment types in the trace server

With this it's possible to automatically detect the experiment type and
instantiate the corresponding experiment class that extends
TmfExperiment.

Using this API, custom experiment types can provide custom logic when
running in the trace server.

Change-Id: I6d417b122d1e7899055cf753de7971b1e8409da7
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass.incubator/org.eclipse.tracecompass.incubator/+/200989
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Neel Gondalia <ngondalia@blackberry.com>
Reviewed-by: Marco Miller <marco.miller@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/Experiment.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)