This is an automated email from the ASF dual-hosted git repository. jfeinauer pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/incubator-edgent.git.
from 2e44089 - Ensured the manual tests are not executed. new 731e2c2 Centralisation of all api submodules. new c958844 Current state.. in the middle of changing all dependencies. new 7a48f8a Everything should work now?! new 51a2508 Merge branch 'one-module-for-api' into develop The 1397 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: analytics/math3/pom.xml | 4 +- .../analytics/math3/UnivariateAggregate.java | 2 +- .../math3/json/JsonUnivariateAggregate.java | 2 +- analytics/sensors/pom.xml | 5 +- .../apache/edgent/analytics/sensors/Deadtime.java | 2 +- .../apache/edgent/analytics/sensors/Filters.java | 2 +- api/execution/pom.xml | 49 ------------------ api/function/pom.xml | 37 ------------- api/graph/pom.xml | 45 ---------------- api/oplet/pom.xml | 55 -------------------- api/pom.xml | 16 +++--- .../java/org/apache/edgent/execution/Configs.java | 0 .../apache/edgent/execution/DirectSubmitter.java | 0 .../main/java/org/apache/edgent/execution/Job.java | 24 ++++----- .../org/apache/edgent/execution/Submitter.java | 4 +- .../apache/edgent/execution/mbeans/JobMXBean.java | 12 ++--- .../edgent/execution/mbeans/PeriodMXBean.java | 2 +- .../edgent/execution/mbeans/package-info.java | 0 .../org/apache/edgent/execution/package-info.java | 0 .../edgent/execution/services/ControlService.java | 0 .../apache/edgent/execution/services/Controls.java | 0 .../execution/services/JobRegistryService.java | 0 .../edgent/execution/services/RuntimeServices.java | 0 .../execution/services/ServiceContainer.java | 0 .../edgent/execution/services/package-info.java | 0 .../org/apache/edgent/function/BiConsumer.java | 0 .../org/apache/edgent/function/BiFunction.java | 0 .../java/org/apache/edgent/function/Consumer.java | 0 .../java/org/apache/edgent/function/Function.java | 0 .../java/org/apache/edgent/function/Functions.java | 0 .../java/org/apache/edgent/function/Predicate.java | 0 .../java/org/apache/edgent/function/Supplier.java | 0 .../apache/edgent/function/ToDoubleFunction.java | 0 .../org/apache/edgent/function/ToIntFunction.java | 0 .../org/apache/edgent/function/UnaryOperator.java | 0 .../apache/edgent/function/WrappedFunction.java | 0 .../org/apache/edgent/function/package-info.java | 0 .../java/org/apache/edgent/graph/Connector.java | 4 +- .../main/java/org/apache/edgent/graph/Edge.java | 0 .../main/java/org/apache/edgent/graph/Graph.java | 12 ++--- .../main/java/org/apache/edgent/graph/Vertex.java | 4 +- .../java/org/apache/edgent/graph/package-info.java | 2 +- .../java/org/apache/edgent/oplet/JobContext.java | 0 .../main/java/org/apache/edgent/oplet/Oplet.java | 0 .../java/org/apache/edgent/oplet/OpletContext.java | 0 .../org/apache/edgent/oplet/OutputPortContext.java | 0 .../apache/edgent/oplet/core/AbstractOplet.java | 0 .../java/org/apache/edgent/oplet/core/FanIn.java | 0 .../java/org/apache/edgent/oplet/core/FanOut.java | 0 .../java/org/apache/edgent/oplet/core/Peek.java | 0 .../apache/edgent/oplet/core/PeriodicSource.java | 2 +- .../java/org/apache/edgent/oplet/core/Pipe.java | 0 .../apache/edgent/oplet/core/ProcessSource.java | 0 .../java/org/apache/edgent/oplet/core/Sink.java | 0 .../java/org/apache/edgent/oplet/core/Source.java | 0 .../java/org/apache/edgent/oplet/core/Split.java | 0 .../java/org/apache/edgent/oplet/core/Union.java | 0 .../edgent/oplet/core/mbeans/package-info.java | 0 .../org/apache/edgent/oplet/core/package-info.java | 0 .../org/apache/edgent/oplet/functional/Events.java | 0 .../org/apache/edgent/oplet/functional/Filter.java | 0 .../apache/edgent/oplet/functional/FlatMap.java | 0 .../org/apache/edgent/oplet/functional/Map.java | 0 .../org/apache/edgent/oplet/functional/Peek.java | 0 .../oplet/functional/SupplierPeriodicSource.java | 0 .../edgent/oplet/functional/SupplierSource.java | 0 .../edgent/oplet/functional/package-info.java | 0 .../java/org/apache/edgent/oplet/package-info.java | 0 .../org/apache/edgent/oplet/plumbing/Barrier.java | 0 .../org/apache/edgent/oplet/plumbing/Isolate.java | 0 .../edgent/oplet/plumbing/PressureReliever.java | 0 .../edgent/oplet/plumbing/UnorderedIsolate.java | 0 .../apache/edgent/oplet/plumbing/package-info.java | 0 .../org/apache/edgent/oplet/window/Aggregate.java | 0 .../apache/edgent/oplet/window/package-info.java | 0 .../java/org/apache/edgent/topology/TSink.java | 0 .../java/org/apache/edgent/topology/TStream.java | 12 ++--- .../java/org/apache/edgent/topology/TWindow.java | 0 .../java/org/apache/edgent/topology/Topology.java | 26 +++++----- .../apache/edgent/topology/TopologyElement.java | 0 .../apache/edgent/topology/TopologyProvider.java | 10 ++-- .../apache/edgent/topology/doc-files/sources.html | 8 +-- .../apache/edgent/topology/json/JsonFunctions.java | 2 +- .../apache/edgent/topology/json}/package-info.java | 5 +- .../topology/mbeans/ApplicationServiceMXBean.java | 0 .../edgent/topology/mbeans/package-info.java | 0 .../org/apache/edgent/topology/package-info.java | 2 +- .../topology/plumbing/LoadBalancedSplitter.java | 0 .../edgent/topology/plumbing/PlumbingStreams.java | 18 +++---- .../org/apache/edgent/topology/plumbing/Valve.java | 0 .../edgent/topology/plumbing/package-info.java | 4 +- .../topology/services/ApplicationService.java | 10 ++-- .../edgent/topology/services/TopologyBuilder.java | 2 +- .../edgent/topology/services/package-info.java | 0 .../apache/edgent/topology/tester/Condition.java | 0 .../org/apache/edgent/topology/tester/Tester.java | 22 ++++---- .../edgent/topology/tester/package-info.java | 2 +- .../apache/edgent/window/InsertionTimeList.java | 0 .../java/org/apache/edgent/window/Partition.java | 0 .../org/apache/edgent/window/PartitionImpl.java | 0 .../org/apache/edgent/window/PartitionedState.java | 0 .../java/org/apache/edgent/window/Policies.java | 0 .../main/java/org/apache/edgent/window/Window.java | 0 .../java/org/apache/edgent/window/WindowImpl.java | 0 .../java/org/apache/edgent/window/Windows.java | 0 .../org/apache/edgent/window/package-info.java | 0 .../org/apache/edgent}/execution/ControlsTest.java | 2 +- .../org/apache/edgent}/function/FunctionsTest.java | 6 +-- .../apache/edgent}/graph/GraphAbstractTest.java | 5 +- .../java/org/apache/edgent}/graph/GraphTest.java | 7 +-- .../edgent}/oplet/functional/FilterTest.java | 3 +- .../apache/edgent}/oplet/operators/PipeTest.java | 2 +- .../apache/edgent}/topology/JsonFunctionsTest.java | 27 +++++----- .../org/apache/edgent}/topology/PlumbingTest.java | 9 ++-- .../org/apache/edgent}/topology/TStreamTest.java | 8 +-- .../org/apache/edgent}/topology/TWindowTest.java | 5 +- .../edgent}/topology/TopologyAbstractTest.java | 7 +-- .../edgent}/topology/TopologyElementTest.java | 6 +-- .../org/apache/edgent}/topology/TopologyTest.java | 4 +- .../apache/edgent}/topology/TopologyTestSetup.java | 4 +- .../java/org/apache/edgent}/window/StateTest.java | 2 +- .../java/org/apache/edgent}/window/WindowTest.java | 2 +- api/topology/pom.xml | 60 ---------------------- .../apache/edgent/topology/json/package-info.java | 23 --------- api/window/pom.xml | 45 ---------------- .../apache/edgent/apps/iot/IotDevicePubSub.java | 12 ++--- .../apache/edgent/apps/runtime/JobMonitorApp.java | 12 ++--- connectors/command/pom.xml | 4 +- .../edgent/connectors/command/CommandStreams.java | 20 ++++---- connectors/common/pom.xml | 4 +- connectors/csv/pom.xml | 2 +- .../java/org/apache/edgent/connectors/csv/Csv.java | 4 +- connectors/file/pom.xml | 14 +---- .../apache/edgent/connectors/file/FileStreams.java | 4 +- .../test/connectors/file/FileStreamsTest.java | 2 +- connectors/http/pom.xml | 2 +- .../apache/edgent/connectors/http/HttpStreams.java | 16 +++--- connectors/iot/pom.xml | 7 +-- .../apache/edgent/connectors/iot/HeartBeat.java | 2 +- connectors/iotp/pom.xml | 7 +-- .../apache/edgent/connectors/iotp/IotpDevice.java | 4 +- .../apache/edgent/connectors/iotp/IotpGateway.java | 4 +- .../connectors/iotp/runtime/IotpConnector.java | 2 +- .../iotp/runtime/IotpDeviceCommands.java | 2 +- .../connectors/iotp/runtime/IotpGWCommands.java | 2 +- .../connectors/iotp/runtime/IotpGWConnector.java | 2 +- connectors/jdbc/pom.xml | 9 +--- .../apache/edgent/connectors/jdbc/JdbcStreams.java | 4 +- connectors/kafka/pom.xml | 4 +- connectors/mqtt/pom.xml | 4 +- .../apache/edgent/connectors/mqtt/MqttStreams.java | 4 +- .../edgent/connectors/mqtt/iot/MqttDevice.java | 4 +- .../edgent/test/connectors/mqtt/MqttOpenTest.java | 2 + .../connectors/mqtt/MqttStreamsTestManual.java | 4 +- connectors/pubsub/pom.xml | 2 +- connectors/rabbitmq/pom.xml | 4 +- .../rabbitmq/RabbitmqConfigKeyConstants.java | 2 +- .../connectors/rabbitmq/RabbitmqConsumer.java | 2 +- .../connectors/rabbitmq/RabbitmqProducer.java | 2 +- connectors/serial/pom.xml | 2 +- connectors/websocket-base/pom.xml | 2 +- connectors/websocket/pom.xml | 2 +- .../javax/websocket/Jsr356WebSocketClient.java | 6 +-- .../edgent/console/servlets/ConsoleJobServlet.java | 2 +- .../apache/edgent/console/servlets/JobUtil.java | 2 +- console/servlets/src/main/webapp/js/graph.js | 6 +-- console/servlets/src/main/webapp/js/index.js | 14 ++--- console/servlets/src/main/webapp/js/streamtags.js | 2 +- edgent_overview.html | 8 +-- .../edgent/android/hardware/SensorStreams.java | 4 +- pom.xml | 8 +-- providers/development/pom.xml | 2 +- .../providers/development/DevelopmentProvider.java | 6 +-- .../edgent/providers/development/package-info.java | 2 +- .../providers/dev/DevelopmentProviderTest.java | 6 +-- .../dev/topology/DevelopmentPlumbingTest.java | 2 +- .../dev/topology/DevelopmentTStreamTest.java | 2 +- .../dev/topology/DevelopmentTopologyTest.java | 2 +- .../dev/topology/DevelopmentWindowTest.java | 2 +- providers/direct/pom.xml | 4 +- .../edgent/providers/direct/DirectProvider.java | 6 +-- .../edgent/providers/direct/DirectTopology.java | 4 +- .../edgent/providers/direct/package-info.java | 2 +- .../providers/direct/DirectTopologyTestBase.java | 2 +- .../direct/topology/DirectPlumbingTest.java | 2 +- .../direct/topology/DirectTStreamTest.java | 2 +- .../direct/topology/DirectTopologyTest.java | 2 +- .../direct/topology/DirectWindowTest.java | 2 +- .../apache/edgent/providers/iot/IotProvider.java | 18 +++---- runtime/appservice/pom.xml | 7 +-- .../edgent/runtime/appservice/AppService.java | 8 +-- .../runtime/appservice/AppServiceControl.java | 2 +- runtime/etiao/pom.xml | 11 ++-- .../org/apache/edgent/runtime/etiao/EtiaoJob.java | 6 +-- .../apache/edgent/runtime/etiao/Executable.java | 10 ++-- .../edgent/runtime/etiao/graph/DirectGraph.java | 6 +-- .../runtime/etiao/graph/model/GraphType.java | 8 +-- .../runtime/etiao/graph/model/VertexType.java | 2 +- .../apache/edgent/runtime/etiao/package-info.java | 4 +- .../edgent/test/runtime/etiao/EtiaoGraphTest.java | 2 +- runtime/jobregistry/pom.xml | 4 +- .../edgent/runtime/jobregistry/JobEvents.java | 4 +- runtime/jsoncontrol/pom.xml | 7 +-- spi/graph/pom.xml | 7 +-- spi/pom.xml | 8 +++ spi/topology/pom.xml | 2 +- .../edgent/topology/spi/AbstractTStream.java | 2 +- .../edgent/topology/spi/graph/ConnectorStream.java | 6 +-- test/GpsObdAnalyticsApplication.properties | 4 +- test/appservice-applications/pom.xml | 2 +- .../edgent/test/fvt/iot/IotAppServiceIT.java | 2 +- .../apache/edgent/test/svt/TopologyTestBasic.java | 2 +- utils/metrics/pom.xml | 4 +- .../java/org/apache/edgent/metrics/Metrics.java | 8 +-- .../edgent/test/metrics/MetricsBaseTest.java | 2 +- .../test/metrics/MetricsConsoleReporterTest.java | 2 +- .../edgent/test/metrics/MetricsEverywhereTest.java | 18 +++---- utils/streamscope/pom.xml | 4 +- .../edgent/streamscope/StreamScopeSetup.java | 10 ++-- .../apache/edgent/streamscope/package-info.java | 2 +- .../edgent/test/streamscope/StreamScopeTest.java | 2 +- 221 files changed, 363 insertions(+), 741 deletions(-) delete mode 100644 api/execution/pom.xml delete mode 100644 api/function/pom.xml delete mode 100644 api/graph/pom.xml delete mode 100644 api/oplet/pom.xml rename api/{execution => }/src/main/java/org/apache/edgent/execution/Configs.java (100%) rename api/{execution => }/src/main/java/org/apache/edgent/execution/DirectSubmitter.java (100%) rename api/{execution => }/src/main/java/org/apache/edgent/execution/Job.java (85%) rename api/{execution => }/src/main/java/org/apache/edgent/execution/Submitter.java (89%) rename api/{execution => }/src/main/java/org/apache/edgent/execution/mbeans/JobMXBean.java (89%) rename api/{execution => }/src/main/java/org/apache/edgent/execution/mbeans/PeriodMXBean.java (92%) rename api/{execution => }/src/main/java/org/apache/edgent/execution/mbeans/package-info.java (100%) rename api/{execution => }/src/main/java/org/apache/edgent/execution/package-info.java (100%) rename api/{execution => }/src/main/java/org/apache/edgent/execution/services/ControlService.java (100%) rename api/{execution => }/src/main/java/org/apache/edgent/execution/services/Controls.java (100%) rename api/{execution => }/src/main/java/org/apache/edgent/execution/services/JobRegistryService.java (100%) rename api/{execution => }/src/main/java/org/apache/edgent/execution/services/RuntimeServices.java (100%) rename api/{execution => }/src/main/java/org/apache/edgent/execution/services/ServiceContainer.java (100%) rename api/{execution => }/src/main/java/org/apache/edgent/execution/services/package-info.java (100%) rename api/{function => }/src/main/java/org/apache/edgent/function/BiConsumer.java (100%) rename api/{function => }/src/main/java/org/apache/edgent/function/BiFunction.java (100%) rename api/{function => }/src/main/java/org/apache/edgent/function/Consumer.java (100%) rename api/{function => }/src/main/java/org/apache/edgent/function/Function.java (100%) rename api/{function => }/src/main/java/org/apache/edgent/function/Functions.java (100%) rename api/{function => }/src/main/java/org/apache/edgent/function/Predicate.java (100%) rename api/{function => }/src/main/java/org/apache/edgent/function/Supplier.java (100%) rename api/{function => }/src/main/java/org/apache/edgent/function/ToDoubleFunction.java (100%) rename api/{function => }/src/main/java/org/apache/edgent/function/ToIntFunction.java (100%) rename api/{function => }/src/main/java/org/apache/edgent/function/UnaryOperator.java (100%) rename api/{function => }/src/main/java/org/apache/edgent/function/WrappedFunction.java (100%) rename api/{function => }/src/main/java/org/apache/edgent/function/package-info.java (100%) rename api/{graph => }/src/main/java/org/apache/edgent/graph/Connector.java (96%) rename api/{graph => }/src/main/java/org/apache/edgent/graph/Edge.java (100%) rename api/{graph => }/src/main/java/org/apache/edgent/graph/Graph.java (88%) rename api/{graph => }/src/main/java/org/apache/edgent/graph/Vertex.java (95%) rename api/{graph => }/src/main/java/org/apache/edgent/graph/package-info.java (94%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/JobContext.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/Oplet.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/OpletContext.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/OutputPortContext.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/core/AbstractOplet.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/core/FanIn.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/core/FanOut.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/core/Peek.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/core/PeriodicSource.java (97%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/core/Pipe.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/core/ProcessSource.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/core/Sink.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/core/Source.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/core/Split.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/core/Union.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/core/mbeans/package-info.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/core/package-info.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/functional/Events.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/functional/Filter.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/functional/FlatMap.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/functional/Map.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/functional/Peek.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/functional/SupplierPeriodicSource.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/functional/SupplierSource.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/functional/package-info.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/package-info.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/plumbing/Barrier.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/plumbing/Isolate.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/plumbing/PressureReliever.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/plumbing/UnorderedIsolate.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/plumbing/package-info.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/window/Aggregate.java (100%) rename api/{oplet => }/src/main/java/org/apache/edgent/oplet/window/package-info.java (100%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/TSink.java (100%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/TStream.java (97%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/TWindow.java (100%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/Topology.java (86%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/TopologyElement.java (100%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/TopologyProvider.java (73%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/doc-files/sources.html (94%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/json/JsonFunctions.java (98%) copy {analytics/math3/src/main/java/org/apache/edgent/analytics/math3/stat => api/src/main/java/org/apache/edgent/topology/json}/package-info.java (85%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/mbeans/ApplicationServiceMXBean.java (100%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/mbeans/package-info.java (100%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/package-info.java (93%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/plumbing/LoadBalancedSplitter.java (100%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/plumbing/PlumbingStreams.java (97%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/plumbing/Valve.java (100%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/plumbing/package-info.java (82%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/services/ApplicationService.java (84%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/services/TopologyBuilder.java (94%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/services/package-info.java (100%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/tester/Condition.java (100%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/tester/Tester.java (85%) rename api/{topology => }/src/main/java/org/apache/edgent/topology/tester/package-info.java (91%) rename api/{window => }/src/main/java/org/apache/edgent/window/InsertionTimeList.java (100%) rename api/{window => }/src/main/java/org/apache/edgent/window/Partition.java (100%) rename api/{window => }/src/main/java/org/apache/edgent/window/PartitionImpl.java (100%) rename api/{window => }/src/main/java/org/apache/edgent/window/PartitionedState.java (100%) rename api/{window => }/src/main/java/org/apache/edgent/window/Policies.java (100%) rename api/{window => }/src/main/java/org/apache/edgent/window/Window.java (100%) rename api/{window => }/src/main/java/org/apache/edgent/window/WindowImpl.java (100%) rename api/{window => }/src/main/java/org/apache/edgent/window/Windows.java (100%) rename api/{window => }/src/main/java/org/apache/edgent/window/package-info.java (100%) rename api/{execution/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/execution/ControlsTest.java (97%) rename api/{function/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/function/FunctionsTest.java (97%) rename api/{graph/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/graph/GraphAbstractTest.java (88%) rename api/{graph/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/graph/GraphTest.java (94%) rename api/{oplet/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/oplet/functional/FilterTest.java (91%) rename api/{oplet/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/oplet/operators/PipeTest.java (97%) rename api/{topology/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/topology/JsonFunctionsTest.java (80%) rename api/{topology/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/topology/PlumbingTest.java (99%) rename api/{topology/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/topology/TStreamTest.java (99%) rename api/{topology/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/topology/TWindowTest.java (97%) rename api/{topology/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/topology/TopologyAbstractTest.java (93%) rename api/{topology/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/topology/TopologyElementTest.java (83%) rename api/{topology/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/topology/TopologyTest.java (97%) rename api/{topology/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/topology/TopologyTestSetup.java (88%) rename api/{window/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/window/StateTest.java (98%) rename api/{window/src/test/java/org/apache/edgent/test => src/test/java/org/apache/edgent}/window/WindowTest.java (99%) delete mode 100644 api/topology/pom.xml delete mode 100644 api/topology/src/main/java/org/apache/edgent/topology/json/package-info.java delete mode 100644 api/window/pom.xml