ss: Introduce SegmentStore plugin
authorAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Mon, 15 Jun 2015 18:33:48 +0000 (14:33 -0400)
committerAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Mon, 29 Jun 2015 23:21:51 +0000 (19:21 -0400)
commit26a6a7ebf26b8008ae4e8260f96d4e7c0bb6a1ed
tree89ce4d80bc79de75841f3e4382563d214fcc2498
parent0b1faf490e4f89c8321e02c43e5109fd25e60119
ss: Introduce SegmentStore plugin

Unlike the State System, which assigns single states to attributes,
the Segment Store is a database interface for storing segments that
may overlap each other. It is closer in intent to a spatial database.

Just like state system backends, we provide an interface that can be
implemented in different ways. A first basic in-memory implementation
is provided.

Change-Id: I20a4a27b66ae005e8a22070752d8cc0a132a36f5
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/50308
Reviewed-by: Hudson CI
35 files changed:
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/.classpath [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/.project [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/.settings/org.eclipse.core.resources.prefs [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/.settings/org.eclipse.core.runtime.prefs [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/.settings/org.eclipse.jdt.core.prefs [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/.settings/org.eclipse.jdt.ui.prefs [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/.settings/org.eclipse.pde.api.tools.prefs [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/.settings/org.eclipse.pde.prefs [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/META-INF/MANIFEST.MF [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/about.html [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/build.properties [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/plugin.properties [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/pom.xml [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core.tests/src/org/eclipse/tracecompass/segmentstore/core/tests/AllTests.java [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/.classpath [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/.project [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/.settings/org.eclipse.core.resources.prefs [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/.settings/org.eclipse.core.runtime.prefs [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/.settings/org.eclipse.jdt.core.prefs [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/.settings/org.eclipse.jdt.ui.prefs [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/.settings/org.eclipse.pde.api.tools.prefs [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/.settings/org.eclipse.pde.prefs [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/META-INF/MANIFEST.MF [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/about.html [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/build.properties [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/plugin.properties [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/pom.xml [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/internal/segmentstore/core/Activator.java [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/internal/segmentstore/core/package-info.java [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/segmentstore/core/ISegment.java [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/segmentstore/core/ISegmentStore.java [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/segmentstore/core/package-info.java [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/segmentstore/core/treemap/TreeMapStore.java [new file with mode: 0644]
statesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/segmentstore/core/treemap/package-info.java [new file with mode: 0644]
statesystem/pom.xml
This page took 0.027313 seconds and 5 git commands to generate.