GitHub user prateekm opened a pull request:
https://github.com/apache/samza/pull/720
Consolidating package names for System, Stream, Application and Table
descriptors.
Everything in this PR is either:
1. A package name change and a corresponding file move.
2. Javadoc changes to use FQN in link tags to fix checkstyle complaints
about unused imports, and corresponding fixes to make them fit within line
width. No change in contents.
3. In a couple of places, changing method visibility to public with
VisibleForTesting annotations for accessing them from Tests
(RemoteReadWriteTable.java, RemoteReadableTable.java)
If you notice any other kind of changes, please LMK.
A summary of what's changed (according to git):
```
Source:
org.apache.samza.application.{ => descriptors}.ApplicationDescriptor.java
org.apache.samza.application.{ =>
descriptors}.StreamApplicationDescriptor.java
org.apache.samza.application.{ =>
descriptors}.TaskApplicationDescriptor.java
org.apache.samza.{operators.descriptors.base.system =>
system.descriptors}.ExpandingInputDescriptorProvider.java
org.apache.samza.{operators =>
system}.descriptors.GenericInputDescriptor.java
org.apache.samza.{operators =>
system}.descriptors.GenericOutputDescriptor.java
org.apache.samza.{operators =>
system}.descriptors.GenericSystemDescriptor.java
org.apache.samza.{operators.descriptors.base.stream =>
system.descriptors}.InputDescriptor.java
org.apache.samza.{operators.functions =>
system.descriptors}.InputTransformer.java
org.apache.samza.{operators.descriptors.base.stream =>
system.descriptors}.OutputDescriptor.java
org.apache.samza.{operators.descriptors.base.system =>
system.descriptors}.OutputDescriptorProvider.java
org.apache.samza.{operators.descriptors.base.system =>
system.descriptors}.SimpleInputDescriptorProvider.java
org.apache.samza.{operators.descriptors.base.stream =>
system.descriptors}.StreamDescriptor.java
org.apache.samza.{operators.functions =>
system.descriptors}.StreamExpander.java
org.apache.samza.{operators.descriptors.base.system =>
system.descriptors}.SystemDescriptor.java
org.apache.samza.{operators.descriptors.base.system =>
system.descriptors}.TransformingInputDescriptorProvider.java
org.apache.samza.{operators =>
system}.descriptors.DelegatingSystemDescriptor.java
org.apache.samza.application.{ =>
descriptors}.ApplicationDescriptorImpl.java
org.apache.samza.application.{ =>
descriptors}.ApplicationDescriptorUtil.java
org.apache.samza.application.{ =>
descriptors}.StreamApplicationDescriptorImpl.java
org.apache.samza.application.{ =>
descriptors}.TaskApplicationDescriptorImpl.java
org.apache.samza.{operators => table.descriptors}.TableDescriptor.java
org.apache.samza.table.{ => descriptors}.TableProvider.java
org.apache.samza.table.{ => descriptors}.TableProviderFactory.java
org.apache.samza.{operators => table.descriptors}.BaseTableDescriptor.java
org.apache.samza.table.{ =>
descriptors}.caching.CachingTableDescriptor.java
org.apache.samza.table.{ => descriptors}.caching.CachingTableProvider.java
org.apache.samza.table.{ =>
descriptors}.caching.CachingTableProviderFactory.java
org.apache.samza.table.{ =>
descriptors}.caching.guava.GuavaCacheTableDescriptor.java
org.apache.samza.table.{ =>
descriptors}.caching.guava.GuavaCacheTableProvider.java
org.apache.samza.table.{ =>
descriptors}.caching.guava.GuavaCacheTableProviderFactory.java
org.apache.samza.table.{ =>
descriptors}.hybrid.BaseHybridTableDescriptor.java
org.apache.samza.table.{ => descriptors}.remote.RemoteTableDescriptor.java
org.apache.samza.table.{ => descriptors}.remote.RemoteTableProvider.java
org.apache.samza.table.{ =>
descriptors}.remote.RemoteTableProviderFactory.java
org.apache.samza.table.{ => descriptors}.utils.BaseTableProvider.java
org.apache.samza.system.eventhub.{ =>
descriptors}.EventHubsInputDescriptor.java
org.apache.samza.system.eventhub.{ =>
descriptors}.EventHubsOutputDescriptor.java
org.apache.samza.system.eventhub.{ =>
descriptors}.EventHubsSystemDescriptor.java
org.apache.samza.system.kafka.{ => descriptors}.KafkaInputDescriptor.java
org.apache.samza.system.kafka.{ => descriptors}.KafkaOutputDescriptor.java
org.apache.samza.system.kafka.{ => descriptors}.KafkaSystemDescriptor.java
org.apache.samza.storage.kv.{ =>
descriptors}.BaseLocalStoreBackedTableDescriptor.java
org.apache.samza.storage.kv.{ =>
descriptors}.BaseLocalStoreBackedTableProvider.java
org.apache.samza.storage.kv.{ => descriptors}.RocksDbTableDescriptor.java
org.apache.samza.storage.kv.{ => descriptors}.RocksDbTableProvider.java
org.apache.samza.storage.kv.{ =>
descriptors}.RocksDbTableProviderFactory.java
org.apache.samza.storage.kv.inmemory.{ =>
descriptors}.InMemoryTableDescriptor.java
org.apache.samza.storage.kv.inmemory.{ =>
descriptors}.InMemoryTableProvider.java
org.apache.samza.storage.kv.inmemory.{ =>
descriptors}.InMemoryTableProviderFactory.java
org.apache.samza.test.framework.system.{ =>
descriptors}.InMemoryInputDescriptor.java
org.apache.samza.test.framework.system.{ =>
descriptors}.InMemoryOutputDescriptor.java
org.apache.samza.test.framework.system.{ =>
descriptors}.InMemorySystemDescriptor.java
Test:
org.apache.samza.{operators =>
system}.descriptors.TestExpandingInputDescriptor.java
org.apache.samza.{operators =>
system}.descriptors.TestGenericInputDescriptor.java
org.apache.samza.{operators =>
system}.descriptors.TestGenericSystemDescriptor.java
org.apache.samza.{operators =>
system}.descriptors.TestSimpleInputDescriptor.java
org.apache.samza.{operators =>
system}.descriptors.TestTransformingInputDescriptor.java
org.apache.samza.{operators.descriptors =>
system.descriptors.examples}.expanding.ExampleExpandingInputDescriptor.java
org.apache.samza.{operators.descriptors =>
system.descriptors.examples}.expanding.ExampleExpandingOutputDescriptor.java
org.apache.samza.{operators.descriptors =>
system.descriptors.examples}.expanding.ExampleExpandingSystemDescriptor.java
org.apache.samza.{operators.descriptors =>
system.descriptors.examples}.serde.ExampleSimpleInputDescriptor.java
org.apache.samza.{operators.descriptors =>
system.descriptors.examples}.serde.ExampleSimpleOutputDescriptor.java
org.apache.samza.{operators.descriptors =>
system.descriptors.examples}.serde.ExampleSimpleSystemDescriptor.java
org.apache.samza.{operators.descriptors =>
system.descriptors.examples}.transforming.ExampleTransformingInputDescriptor.java
org.apache.samza.{operators.descriptors =>
system.descriptors.examples}.transforming.ExampleTransformingOutputDescriptor.java
org.apache.samza.{operators.descriptors =>
system.descriptors.examples}.transforming.ExampleTransformingSystemDescriptor.java
org.apache.samza.application.{ =>
descriptors}.TestStreamApplicationDescriptorImpl.java
org.apache.samza.application.{ =>
descriptors}.TestTaskApplicationDescriptorImpl.java
org.apache.samza.table.{ =>
descriptors}.remote.TestRemoteTableDescriptor.java
org.apache.samza.system.eventhub.{ =>
descriptors}.TestEventHubsInputDescriptor.java
org.apache.samza.system.eventhub.{ =>
descriptors}.TestEventHubsOutputDescriptor.java
org.apache.samza.system.eventhub.{ =>
descriptors}.TestEventHubsSystemDescriptor.java
org.apache.samza.system.kafka.{ =>
descriptors}.TestKafkaInputDescriptor.java
org.apache.samza.system.kafka.{ =>
descriptors}.TestKafkaSystemDescriptor.java
org.apache.samza.storage.kv.{ =>
descriptors}.TestBaseLocalStoreBackedTableProvider.java
org.apache.samza.storage.kv.{ =>
descriptors}.TestRocksDbTableDescriptor.java
org.apache.samza.storage.kv.{ =>
descriptors}.TestRocksDbTableProvider.java
org.apache.samza.storage.kv.inmemory.{ =>
descriptors}.TestInMemoryTableDescriptor.java
org.apache.samza.storage.kv.inmemory.{ =>
descriptors}.TestInMemoryTableProvider.java
```
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/prateekm/samza descriptor-package-cleanup
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/samza/pull/720.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #720
----
commit 296660dd8cf92d2adcbde743a6826b2a0ddd7ce7
Author: Prateek Maheshwari <pmaheshwari@...>
Date: 2018-10-12T18:02:12Z
Consolidating package names for System, Stream, Application and Table
descriptors.
----
---