updated dependency to the new org.apache.sdap nexusproto project

Project: http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/commit/38b70766
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/tree/38b70766
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/diff/38b70766

Branch: refs/heads/master
Commit: 38b7076612acd3088072dfb793d010c1e7899b2e
Parents: 83fa16c
Author: Frank Greguska <[email protected]>
Authored: Mon Jan 22 15:41:19 2018 -0800
Committer: Frank Greguska <[email protected]>
Committed: Mon Jan 22 15:41:19 2018 -0800

----------------------------------------------------------------------
 build.gradle                                    | 21 ++++++++--------
 settings.gradle                                 |  2 +-
 .../ningester/configuration/AppConfig.java      |  6 ++---
 .../ningester/configuration/BatchConfig.java    | 22 ++++++++---------
 .../ningester/datatiler/NetCDFItemReader.java   | 21 ++++------------
 .../ningester/http/NexusTileConverter.java      | 12 +++++-----
 .../ningester/processors/AddDatasetName.java    |  7 +++---
 .../processors/AddDayOfYearAttribute.java       | 14 +++++------
 .../processors/AddTimeFromGranuleName.java      |  6 ++---
 .../ningester/processors/GenerateTileId.java    |  6 ++---
 .../processors/PythonChainProcessor.java        |  6 ++---
 .../nexus/ningester/writer/CassandraStore.java  |  7 +++---
 .../jpl/nexus/ningester/writer/DataStore.java   |  4 ++--
 .../jpl/nexus/ningester/writer/DynamoStore.java | 10 ++++----
 .../nexus/ningester/writer/MetadataStore.java   |  6 ++---
 .../jpl/nexus/ningester/writer/NexusWriter.java |  4 ++--
 .../jpl/nexus/ningester/writer/S3Store.java     |  2 +-
 .../jpl/nexus/ningester/writer/SolrStore.java   | 15 ++++++------
 .../datatiler/NetCDFItemReaderTest.java         |  8 +++----
 .../processors/AddDatasetNameTest.java          |  6 ++---
 .../processors/AddDayOfYearAttributeTest.java   | 17 ++++++-------
 .../processors/AddTimeFromGranuleNameTest.java  | 25 +++++++++++---------
 .../processors/GenerateTileIdTest.java          | 15 ++++++------
 .../nexus/ningester/writer/SolrStoreTest.java   | 24 +++++++++----------
 24 files changed, 130 insertions(+), 136 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/build.gradle
----------------------------------------------------------------------
diff --git a/build.gradle b/build.gradle
index ff30ed2..178f6dc 100644
--- a/build.gradle
+++ b/build.gradle
@@ -7,28 +7,29 @@
 plugins {
        id 'java'
        id 'idea'
-       id 'propdeps'
-       id 'propdeps-maven'
-       id 'propdeps-idea'
-       id 'propdeps-eclipse'
+       id 'propdeps' version '0.0.9.RELEASE'
+       id 'propdeps-maven' version '0.0.9.RELEASE'
+       id 'propdeps-idea' version '0.0.9.RELEASE'
+       id 'propdeps-eclipse' version '0.0.9.RELEASE'
        id 'org.springframework.boot' version '1.5.9.RELEASE'
        id 'org.unbroken-dome.test-sets' version '1.4.2'
+       id 'net.researchgate.release' version '2.6.0'
 }
 
-group = 'gov.nasa.jpl.nexus.ningester'
-version = '0.0.1-SNAPSHOT'
-sourceCompatibility = 1.8
+//group = 'gov.nasa.jpl.nexus.ningester'
+//version = '0.0.1-SNAPSHOT'
+//sourceCompatibility = 1.8
 
 repositories {
        mavenCentral()
        maven {
+       mavenLocal()
                url 
"https://artifacts.unidata.ucar.edu/content/repositories/unidata-releases/";
        }
-       mavenLocal()
 }
 
 ext{
-       nexusMessagesVersion = "1.2.0.RELEASE"
+       nexusprotoVersion = "1.0.1-SNAPSHOT"
        protobufUtilVersion = "3.5.1"
        netcdfJavaVersion = '4.6.9'
        guavaVersion = "23.2-jre"
@@ -53,7 +54,7 @@ dependencies {
        compile("org.springframework.data:spring-data-solr")
 
        compile("com.h2database:h2")
-       compile("org.nasa.jpl.nexus:nexus-messages:$nexusMessagesVersion")
+       compile("org.apache.sdap:nexusproto:$nexusprotoVersion")
        compile("com.google.protobuf:protobuf-java-util:$protobufUtilVersion")
 
        compile("edu.ucar:cdm:${netcdfJavaVersion}")

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/settings.gradle
----------------------------------------------------------------------
diff --git a/settings.gradle b/settings.gradle
index 7acaab2..de5996a 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -2,7 +2,7 @@ pluginManagement {
     resolutionStrategy {
         eachPlugin {
             if (requested.id.name?.startsWith('propdeps')) {
-                useModule('io.spring.gradle:propdeps-plugin:0.0.9.RELEASE')
+                
useModule("io.spring.gradle:propdeps-plugin:${requested.version}")
             }
         }
     }

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/configuration/AppConfig.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/gov/nasa/jpl/nexus/ningester/configuration/AppConfig.java 
b/src/main/java/gov/nasa/jpl/nexus/ningester/configuration/AppConfig.java
index 05b6e32..b653ab3 100644
--- a/src/main/java/gov/nasa/jpl/nexus/ningester/configuration/AppConfig.java
+++ b/src/main/java/gov/nasa/jpl/nexus/ningester/configuration/AppConfig.java
@@ -14,7 +14,7 @@ import gov.nasa.jpl.nexus.ningester.processors.*;
 import gov.nasa.jpl.nexus.ningester.writer.DataStore;
 import gov.nasa.jpl.nexus.ningester.writer.MetadataStore;
 import gov.nasa.jpl.nexus.ningester.writer.NexusWriter;
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
+import org.apache.sdap.nexusproto.NexusTile;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
@@ -89,11 +89,11 @@ public class AppConfig {
     public MetadataStore metadataStore() {
         return new MetadataStore() {
             @Override
-            public void saveMetadata(List<? extends NexusContent.NexusTile> 
nexusTiles) {
+            public void saveMetadata(List<? extends NexusTile> nexusTiles) {
             }
 
             @Override
-            public void deleteMetadata(List<? extends NexusContent.NexusTile> 
nexusTiles) {
+            public void deleteMetadata(List<? extends NexusTile> nexusTiles) {
             }
         };
     }

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/configuration/BatchConfig.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/gov/nasa/jpl/nexus/ningester/configuration/BatchConfig.java 
b/src/main/java/gov/nasa/jpl/nexus/ningester/configuration/BatchConfig.java
index dc01195..7571173 100644
--- a/src/main/java/gov/nasa/jpl/nexus/ningester/configuration/BatchConfig.java
+++ b/src/main/java/gov/nasa/jpl/nexus/ningester/configuration/BatchConfig.java
@@ -5,7 +5,7 @@ import gov.nasa.jpl.nexus.ningester.datatiler.FileSlicer;
 import gov.nasa.jpl.nexus.ningester.datatiler.NetCDFItemReader;
 import gov.nasa.jpl.nexus.ningester.processors.*;
 import gov.nasa.jpl.nexus.ningester.writer.NexusWriter;
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
+import org.apache.sdap.nexusproto.NexusTile;
 import org.springframework.batch.core.Job;
 import org.springframework.batch.core.Step;
 import 
org.springframework.batch.core.configuration.annotation.EnableBatchProcessing;
@@ -58,7 +58,7 @@ public class BatchConfig {
 
     @Bean
     @JobScope
-    protected ItemStreamReader<NexusContent.NexusTile> reader(FileSlicer 
fileSlicer, Resource granule) {
+    protected ItemStreamReader<NexusTile> reader(FileSlicer fileSlicer, 
Resource granule) {
         NetCDFItemReader reader = new NetCDFItemReader(fileSlicer);
         reader.setResource(granule);
         return reader;
@@ -66,21 +66,21 @@ public class BatchConfig {
 
     @Bean
     @JobScope
-    protected ItemProcessor<NexusContent.NexusTile, NexusContent.NexusTile> 
processor() {
+    protected ItemProcessor<NexusTile, NexusTile> processor() {
         return new 
CompositeItemProcessor<>(applicationProperties.getTileProcessors());
     }
 
     @Bean
     @JobScope
-    protected ItemWriter<NexusContent.NexusTile> writer(NexusWriter 
nexusWriter) {
+    protected ItemWriter<NexusTile> writer(NexusWriter nexusWriter) {
         return nexusWriter::saveToNexus;
     }
 
     @Bean
     @JobScope
-    protected Step ingestGranule(ItemStreamReader<NexusContent.NexusTile> 
reader, ItemProcessor<NexusContent.NexusTile, NexusContent.NexusTile> 
processor, ItemWriter<NexusContent.NexusTile> writer) {
+    protected Step ingestGranule(ItemStreamReader<NexusTile> reader, 
ItemProcessor<NexusTile, NexusTile> processor, ItemWriter<NexusTile> writer) {
         return steps.get("ingestGranule")
-                .<NexusContent.NexusTile, NexusContent.NexusTile>chunk(10)
+                .<NexusTile, NexusTile>chunk(10)
                 .reader(reader)
                 .processor(processor)
                 .writer(writer).build();
@@ -91,31 +91,31 @@ public class BatchConfig {
      */
     @Bean
     @ConditionalOnBean(AddDatasetName.class)
-    protected ItemProcessor<NexusContent.NexusTile, NexusContent.NexusTile> 
addDatasetName(AddDatasetName addDatasetNameBean) {
+    protected ItemProcessor<NexusTile, NexusTile> 
addDatasetName(AddDatasetName addDatasetNameBean) {
         return addDatasetNameBean::addDatasetName;
     }
 
     @Bean
     @ConditionalOnBean(AddDayOfYearAttribute.class)
-    protected ItemProcessor<NexusContent.NexusTile, NexusContent.NexusTile> 
addDayOfYearAttribute(AddDayOfYearAttribute addDayOfYearAttributeBean) {
+    protected ItemProcessor<NexusTile, NexusTile> 
addDayOfYearAttribute(AddDayOfYearAttribute addDayOfYearAttributeBean) {
         return addDayOfYearAttributeBean::setDayOfYearFromGranuleName;
     }
 
     @Bean
     @ConditionalOnBean(AddTimeFromGranuleName.class)
-    protected ItemProcessor<NexusContent.NexusTile, NexusContent.NexusTile> 
addTimeFromGranuleName(AddTimeFromGranuleName addTimeFromGranuleNameBean) {
+    protected ItemProcessor<NexusTile, NexusTile> 
addTimeFromGranuleName(AddTimeFromGranuleName addTimeFromGranuleNameBean) {
         return addTimeFromGranuleNameBean::setTimeFromGranuleName;
     }
 
     @Bean
     @ConditionalOnBean(GenerateTileId.class)
-    protected ItemProcessor<NexusContent.NexusTile, NexusContent.NexusTile> 
generateTileId(GenerateTileId generateTileIdBean) {
+    protected ItemProcessor<NexusTile, NexusTile> 
generateTileId(GenerateTileId generateTileIdBean) {
         return generateTileIdBean::addTileId;
     }
 
     @Bean
     @ConditionalOnBean(PythonChainProcessor.class)
-    protected ItemProcessor<NexusContent.NexusTile, NexusContent.NexusTile> 
pythonChainProcessor(PythonChainProcessor pythonChainProcessorBean) {
+    protected ItemProcessor<NexusTile, NexusTile> 
pythonChainProcessor(PythonChainProcessor pythonChainProcessorBean) {
         return pythonChainProcessorBean::nexusTileProcessor;
     }
 

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/datatiler/NetCDFItemReader.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/gov/nasa/jpl/nexus/ningester/datatiler/NetCDFItemReader.java 
b/src/main/java/gov/nasa/jpl/nexus/ningester/datatiler/NetCDFItemReader.java
index 9ca87a5..f5646d1 100644
--- a/src/main/java/gov/nasa/jpl/nexus/ningester/datatiler/NetCDFItemReader.java
+++ b/src/main/java/gov/nasa/jpl/nexus/ningester/datatiler/NetCDFItemReader.java
@@ -1,6 +1,6 @@
 package gov.nasa.jpl.nexus.ningester.datatiler;
 
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
+import org.apache.sdap.nexusproto.NexusTile;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.batch.item.ExecutionContext;
@@ -17,7 +17,7 @@ import java.util.List;
 import java.util.stream.Collectors;
 import java.util.stream.IntStream;
 
-public class NetCDFItemReader implements 
ResourceAwareItemReaderItemStream<NexusContent.NexusTile> {
+public class NetCDFItemReader implements 
ResourceAwareItemReaderItemStream<NexusTile> {
 
     static final String CURRENT_TILE_SPEC_INDEX_KEY = 
"current.tile.spec.index";
     private static final Logger log = 
LoggerFactory.getLogger(NetCDFItemReader.class);
@@ -38,7 +38,7 @@ public class NetCDFItemReader implements 
ResourceAwareItemReaderItemStream<Nexus
     }
 
     @Override
-    public NexusContent.NexusTile read() {
+    public NexusTile read() {
         if (this.currentTileSpecIndex == this.tileSpecList.size()) {
             //End of stream
             return null;
@@ -52,23 +52,10 @@ public class NetCDFItemReader implements 
ResourceAwareItemReaderItemStream<Nexus
             throw new UnexpectedInputException("Generic IOException", e);
         }
 
-        NexusContent.NexusTile.Builder nexusTileBuilder = 
NexusContent.NexusTile.newBuilder();
+        NexusTile.Builder nexusTileBuilder = NexusTile.newBuilder();
         nexusTileBuilder.getSummaryBuilder()
                 .setSectionSpec(currentSpec)
                 .setGranule(netCDFUrl.toString());
-//        Map<String, String> dimensionToSpec = 
Arrays.stream(currentSpec.split(","))
-//                .collect(Collectors.toMap(
-//                        dimension -> dimension.split(":")[0],
-//                        dimension -> 
dimension.substring(dimension.indexOf(":") + 1, dimension.length())));
-//
-//        Variable varToRead = this.ds.getVariables().get(0);
-//        String spec = varToRead.getDimensions().stream()
-//                .map(dimension -> 
dimensionToSpec.get(dimension.getShortName()))
-//                .filter(Objects::nonNull)
-//                .collect(Collectors.joining(","));
-//
-//        spec = ":," + spec;
-//        Array data = this.ds.getVariables().get(0).read(spec);
 
         this.currentTileSpecIndex++;
         return nexusTileBuilder.build();

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/http/NexusTileConverter.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/gov/nasa/jpl/nexus/ningester/http/NexusTileConverter.java 
b/src/main/java/gov/nasa/jpl/nexus/ningester/http/NexusTileConverter.java
index 5f1245c..8305e66 100644
--- a/src/main/java/gov/nasa/jpl/nexus/ningester/http/NexusTileConverter.java
+++ b/src/main/java/gov/nasa/jpl/nexus/ningester/http/NexusTileConverter.java
@@ -5,7 +5,7 @@
 
 package gov.nasa.jpl.nexus.ningester.http;
 
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
+import org.apache.sdap.nexusproto.NexusTile;
 import org.springframework.http.HttpInputMessage;
 import org.springframework.http.HttpOutputMessage;
 import org.springframework.http.converter.AbstractHttpMessageConverter;
@@ -15,21 +15,21 @@ import 
org.springframework.http.converter.HttpMessageNotWritableException;
 import java.io.IOException;
 import java.io.OutputStream;
 
-public class NexusTileConverter extends 
AbstractHttpMessageConverter<NexusContent.NexusTile> {
+public class NexusTileConverter extends 
AbstractHttpMessageConverter<NexusTile> {
 
     @Override
     protected boolean supports(Class<?> clazz) {
-        return NexusContent.NexusTile.class.isAssignableFrom(clazz);
+        return NexusTile.class.isAssignableFrom(clazz);
     }
 
     @Override
-    protected NexusContent.NexusTile readInternal(Class<? extends 
NexusContent.NexusTile> clazz, HttpInputMessage inputMessage) throws 
IOException, HttpMessageNotReadableException {
+    protected NexusTile readInternal(Class<? extends NexusTile> clazz, 
HttpInputMessage inputMessage) throws IOException, 
HttpMessageNotReadableException {
 
-        return NexusContent.NexusTile.parseFrom(inputMessage.getBody());
+        return NexusTile.parseFrom(inputMessage.getBody());
     }
 
     @Override
-    protected void writeInternal(NexusContent.NexusTile nexusTile, 
HttpOutputMessage outputMessage) throws IOException, 
HttpMessageNotWritableException {
+    protected void writeInternal(NexusTile nexusTile, HttpOutputMessage 
outputMessage) throws IOException, HttpMessageNotWritableException {
         try {
             OutputStream outputStream = outputMessage.getBody();
             nexusTile.writeTo(outputStream);

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddDatasetName.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddDatasetName.java 
b/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddDatasetName.java
index a150936..b08757a 100644
--- a/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddDatasetName.java
+++ b/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddDatasetName.java
@@ -6,8 +6,7 @@
 
 package gov.nasa.jpl.nexus.ningester.processors;
 
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
-
+import org.apache.sdap.nexusproto.NexusTile;
 
 public class AddDatasetName {
 
@@ -17,9 +16,9 @@ public class AddDatasetName {
         this.datasetName = datasetName;
     }
 
-    public NexusContent.NexusTile addDatasetName(NexusContent.NexusTile 
inputTile) {
+    public NexusTile addDatasetName(NexusTile inputTile) {
 
-        NexusContent.NexusTile.Builder outTileBuilder = 
NexusContent.NexusTile.newBuilder().mergeFrom(inputTile);
+        NexusTile.Builder outTileBuilder = 
NexusTile.newBuilder().mergeFrom(inputTile);
 
         outTileBuilder.getSummaryBuilder().setDatasetName(datasetName);
 

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddDayOfYearAttribute.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddDayOfYearAttribute.java
 
b/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddDayOfYearAttribute.java
index f8aa693..c22cb34 100644
--- 
a/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddDayOfYearAttribute.java
+++ 
b/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddDayOfYearAttribute.java
@@ -6,8 +6,9 @@
 
 package gov.nasa.jpl.nexus.ningester.processors;
 
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
-import org.springframework.beans.factory.annotation.Autowired;
+import org.apache.sdap.nexusproto.Attribute;
+import org.apache.sdap.nexusproto.NexusTile;
+import org.apache.sdap.nexusproto.TileSummary;
 
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
@@ -23,7 +24,6 @@ public class AddDayOfYearAttribute {
      * @param regex Regex used to match against the granule name. Must define 
exactly one capturing group that captures
      *              the day of year.
      */
-    @Autowired
     public AddDayOfYearAttribute(String regex) {
         this.regex = Pattern.compile(regex);
     }
@@ -34,7 +34,7 @@ public class AddDayOfYearAttribute {
      * @param nexusTile The tile to process
      * @return The processed tile
      */
-    public NexusContent.NexusTile 
setDayOfYearFromGranuleName(NexusContent.NexusTile nexusTile) {
+    public NexusTile setDayOfYearFromGranuleName(NexusTile nexusTile) {
 
         String granuleName = nexusTile.getSummary().getGranule();
         Matcher granuleNameMatcher = this.regex.matcher(granuleName);
@@ -54,10 +54,10 @@ public class AddDayOfYearAttribute {
 
 
         String dayOfYear = granuleNameMatcher.group(1);
-        NexusContent.NexusTile.Builder newTileBuilder = 
NexusContent.NexusTile.newBuilder().mergeFrom(nexusTile);
-        NexusContent.TileSummary.Builder newTileSummaryBuilder = 
newTileBuilder.getSummaryBuilder();
+        NexusTile.Builder newTileBuilder = 
NexusTile.newBuilder().mergeFrom(nexusTile);
+        TileSummary.Builder newTileSummaryBuilder = 
newTileBuilder.getSummaryBuilder();
         newTileSummaryBuilder.addGlobalAttributes(
-                NexusContent.Attribute.newBuilder()
+                Attribute.newBuilder()
                         .setName("day_of_year_i")
                         .addValues(dayOfYear)
                         .build()

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddTimeFromGranuleName.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddTimeFromGranuleName.java
 
b/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddTimeFromGranuleName.java
index 0f53a1c..2886b93 100644
--- 
a/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddTimeFromGranuleName.java
+++ 
b/src/main/java/gov/nasa/jpl/nexus/ningester/processors/AddTimeFromGranuleName.java
@@ -5,7 +5,7 @@
  *****************************************************************************/
 package gov.nasa.jpl.nexus.ningester.processors;
 
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
+import org.apache.sdap.nexusproto.NexusTile;
 
 import java.text.ParseException;
 import java.text.SimpleDateFormat;
@@ -28,9 +28,9 @@ public class AddTimeFromGranuleName {
         this.dateFormat.setTimeZone(TimeZone.getTimeZone("UTC"));
     }
 
-    public NexusContent.NexusTile 
setTimeFromGranuleName(NexusContent.NexusTile inputTile) {
+    public NexusTile setTimeFromGranuleName(NexusTile inputTile) {
 
-        NexusContent.NexusTile.Builder outTileBuilder = 
NexusContent.NexusTile.newBuilder().mergeFrom(inputTile);
+        NexusTile.Builder outTileBuilder = 
NexusTile.newBuilder().mergeFrom(inputTile);
 
         switch (inputTile.getTile().getTileTypeCase()) {
             case GRID_TILE:

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/processors/GenerateTileId.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/gov/nasa/jpl/nexus/ningester/processors/GenerateTileId.java 
b/src/main/java/gov/nasa/jpl/nexus/ningester/processors/GenerateTileId.java
index dfa69ac..dd1913b 100644
--- a/src/main/java/gov/nasa/jpl/nexus/ningester/processors/GenerateTileId.java
+++ b/src/main/java/gov/nasa/jpl/nexus/ningester/processors/GenerateTileId.java
@@ -7,7 +7,7 @@
 package gov.nasa.jpl.nexus.ningester.processors;
 
 import com.google.common.io.Files;
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
+import org.apache.sdap.nexusproto.NexusTile;
 
 import java.net.URI;
 import java.net.URISyntaxException;
@@ -23,9 +23,9 @@ public class GenerateTileId {
         this.salt = salt;
     }
 
-    public NexusContent.NexusTile addTileId(NexusContent.NexusTile inputTile) {
+    public NexusTile addTileId(NexusTile inputTile) {
 
-        NexusContent.NexusTile.Builder outTileBuilder = 
NexusContent.NexusTile.newBuilder().mergeFrom(inputTile);
+        NexusTile.Builder outTileBuilder = 
NexusTile.newBuilder().mergeFrom(inputTile);
         String granuleFileName = inputTile.getSummary().getGranule();
         Path granulePath = null;
         try {

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/processors/PythonChainProcessor.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/gov/nasa/jpl/nexus/ningester/processors/PythonChainProcessor.java
 
b/src/main/java/gov/nasa/jpl/nexus/ningester/processors/PythonChainProcessor.java
index 2c09b87..a54f49e 100644
--- 
a/src/main/java/gov/nasa/jpl/nexus/ningester/processors/PythonChainProcessor.java
+++ 
b/src/main/java/gov/nasa/jpl/nexus/ningester/processors/PythonChainProcessor.java
@@ -10,7 +10,7 @@ import com.fasterxml.jackson.annotation.JsonProperty;
 import com.google.protobuf.InvalidProtocolBufferException;
 import com.google.protobuf.util.JsonFormat;
 import 
gov.nasa.jpl.nexus.ningester.processors.properties.PythonProcessorModule;
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
+import org.apache.sdap.nexusproto.NexusTile;
 import org.springframework.http.HttpEntity;
 import org.springframework.http.HttpHeaders;
 import org.springframework.http.HttpMethod;
@@ -32,7 +32,7 @@ public class PythonChainProcessor {
         this.restTemplate = restTemplate;
     }
 
-    public NexusContent.NexusTile nexusTileProcessor(NexusContent.NexusTile 
nexusTile) {
+    public NexusTile nexusTileProcessor(NexusTile nexusTile) {
 
         HttpHeaders headers = new HttpHeaders();
         
headers.setAccept(Collections.singletonList(MediaType.APPLICATION_OCTET_STREAM));
@@ -52,7 +52,7 @@ public class PythonChainProcessor {
                 uriPath,
                 HttpMethod.POST,
                 requestEntity,
-                NexusContent.NexusTile.class).getBody();
+                NexusTile.class).getBody();
     }
 
     public void setProcessorList(List<PythonProcessorModule> processorList) {

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/writer/CassandraStore.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/CassandraStore.java 
b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/CassandraStore.java
index 6e9bcd2..c466d7b 100644
--- a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/CassandraStore.java
+++ b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/CassandraStore.java
@@ -6,7 +6,8 @@
 
 package gov.nasa.jpl.nexus.ningester.writer;
 
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
+import org.apache.sdap.nexusproto.NexusTile;
+import org.apache.sdap.nexusproto.TileData;
 import org.springframework.data.cassandra.core.CassandraOperations;
 
 import java.nio.ByteBuffer;
@@ -27,7 +28,7 @@ public class CassandraStore implements DataStore {
     }
 
     @Override
-    public void saveData(List<? extends NexusContent.NexusTile> nexusTiles) {
+    public void saveData(List<? extends NexusTile> nexusTiles) {
 
         String query = "insert into " + this.tableName + " (tile_id, 
tile_blob) VALUES (?, ?)";
         cassandraTemplate.ingest(query, nexusTiles.stream()
@@ -35,7 +36,7 @@ public class CassandraStore implements DataStore {
                 .collect(Collectors.toList()));
     }
 
-    private List<Object> getCassandraRowFromTileData(NexusContent.TileData 
tile) {
+    private List<Object> getCassandraRowFromTileData(TileData tile) {
 
         UUID tileId = UUID.fromString(tile.getTileId());
         return Arrays.asList(tileId, ByteBuffer.wrap(tile.toByteArray()));

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/writer/DataStore.java
----------------------------------------------------------------------
diff --git a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/DataStore.java 
b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/DataStore.java
index 499ac34..d1fd52a 100644
--- a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/DataStore.java
+++ b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/DataStore.java
@@ -6,11 +6,11 @@
 
 package gov.nasa.jpl.nexus.ningester.writer;
 
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
+import org.apache.sdap.nexusproto.NexusTile;
 
 import java.util.List;
 
 public interface DataStore {
 
-    void saveData(List<? extends NexusContent.NexusTile> nexusTiles);
+    void saveData(List<? extends NexusTile> nexusTiles);
 }

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/writer/DynamoStore.java
----------------------------------------------------------------------
diff --git a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/DynamoStore.java 
b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/DynamoStore.java
index ebcc5a6..b0f6549 100644
--- a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/DynamoStore.java
+++ b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/DynamoStore.java
@@ -9,7 +9,7 @@ import com.amazonaws.services.dynamodbv2.AmazonDynamoDB;
 import com.amazonaws.services.dynamodbv2.document.DynamoDB;
 import com.amazonaws.services.dynamodbv2.document.Item;
 import com.amazonaws.services.dynamodbv2.document.Table;
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
+import org.apache.sdap.nexusproto.NexusTile;
 
 import java.util.List;
 
@@ -28,11 +28,11 @@ public class DynamoStore implements DataStore {
         this.primaryKey = primaryKey;
     }
 
-    public void saveData(List<? extends NexusContent.NexusTile> nexusTiles) {
+    public void saveData(List<? extends NexusTile> nexusTiles) {
 
         Table table = dynamoDB.getTable(tableName);
 
-        for (NexusContent.NexusTile tile : nexusTiles) {
+        for (NexusTile tile : nexusTiles) {
             String tileId = getTileId(tile);
             byte[] tileData = getTileData(tile);
 
@@ -44,11 +44,11 @@ public class DynamoStore implements DataStore {
         }
     }
 
-    private String getTileId(NexusContent.NexusTile tile) {
+    private String getTileId(NexusTile tile) {
         return tile.getTile().getTileId();
     }
 
-    private byte[] getTileData(NexusContent.NexusTile tile) {
+    private byte[] getTileData(NexusTile tile) {
         return tile.getTile().toByteArray();
     }
 }

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/writer/MetadataStore.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/MetadataStore.java 
b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/MetadataStore.java
index c9323c5..69a0937 100644
--- a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/MetadataStore.java
+++ b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/MetadataStore.java
@@ -5,13 +5,13 @@
 
 package gov.nasa.jpl.nexus.ningester.writer;
 
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
+import org.apache.sdap.nexusproto.NexusTile;
 
 import java.util.List;
 
 public interface MetadataStore {
 
-    void saveMetadata(List<? extends NexusContent.NexusTile> nexusTiles);
+    void saveMetadata(List<? extends NexusTile> nexusTiles);
 
-    void deleteMetadata(List<? extends NexusContent.NexusTile> nexusTiles);
+    void deleteMetadata(List<? extends NexusTile> nexusTiles);
 }

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/writer/NexusWriter.java
----------------------------------------------------------------------
diff --git a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/NexusWriter.java 
b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/NexusWriter.java
index 0156b5a..6869f08 100644
--- a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/NexusWriter.java
+++ b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/NexusWriter.java
@@ -6,7 +6,7 @@
 
 package gov.nasa.jpl.nexus.ningester.writer;
 
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
+import org.apache.sdap.nexusproto.NexusTile;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -23,7 +23,7 @@ public class NexusWriter {
         this.dataStore = dataStore;
     }
 
-    public void saveToNexus(List<? extends NexusContent.NexusTile> nexusTiles) 
{
+    public void saveToNexus(List<? extends NexusTile> nexusTiles) {
         if (nexusTiles.size() > 0) {
             metadataStore.saveMetadata(nexusTiles);
 

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/writer/S3Store.java
----------------------------------------------------------------------
diff --git a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/S3Store.java 
b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/S3Store.java
index 2c71521..6dc75f4 100644
--- a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/S3Store.java
+++ b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/S3Store.java
@@ -10,7 +10,7 @@ import com.amazonaws.services.s3.AmazonS3;
 import com.amazonaws.services.s3.AmazonS3Client;
 import com.amazonaws.services.s3.model.ObjectMetadata;
 import com.amazonaws.services.s3.model.PutObjectRequest;
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent.NexusTile;
+import org.apache.sdap.nexusproto.NexusTile;
 
 import java.io.ByteArrayInputStream;
 import java.io.InputStream;

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/main/java/gov/nasa/jpl/nexus/ningester/writer/SolrStore.java
----------------------------------------------------------------------
diff --git a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/SolrStore.java 
b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/SolrStore.java
index b3198ea..0a48733 100644
--- a/src/main/java/gov/nasa/jpl/nexus/ningester/writer/SolrStore.java
+++ b/src/main/java/gov/nasa/jpl/nexus/ningester/writer/SolrStore.java
@@ -5,9 +5,10 @@
 
 package gov.nasa.jpl.nexus.ningester.writer;
 
+import org.apache.sdap.nexusproto.NexusTile;
+import org.apache.sdap.nexusproto.TileSummary;
 import org.apache.solr.common.SolrInputDocument;
 import org.apache.solr.common.SolrInputField;
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.data.solr.core.SolrOperations;
@@ -39,7 +40,7 @@ public class SolrStore implements MetadataStore {
     }
 
     @Override
-    public void saveMetadata(List<? extends NexusContent.NexusTile> 
nexusTiles) {
+    public void saveMetadata(List<? extends NexusTile> nexusTiles) {
 
         List<SolrInputDocument> solrdocs = nexusTiles.stream()
                 .map(nexusTile -> 
getSolrDocFromTileSummary(nexusTile.getSummary()))
@@ -48,7 +49,7 @@ public class SolrStore implements MetadataStore {
     }
 
     @Override
-    public void deleteMetadata(List<? extends NexusContent.NexusTile> 
nexusTiles) {
+    public void deleteMetadata(List<? extends NexusTile> nexusTiles) {
 
         List<String> tileIds = nexusTiles.stream()
                 .map(nexusTile -> nexusTile.getSummary().getDatasetName() + 
"!" + nexusTile.getSummary().getTileId())
@@ -56,10 +57,10 @@ public class SolrStore implements MetadataStore {
         solr.deleteById(this.collection, tileIds);
     }
 
-    public SolrInputDocument 
getSolrDocFromTileSummary(NexusContent.TileSummary summary) {
+    public SolrInputDocument getSolrDocFromTileSummary(TileSummary summary) {
 
-        NexusContent.TileSummary.BBox bbox = summary.getBbox();
-        NexusContent.TileSummary.DataStats stats = summary.getStats();
+        TileSummary.BBox bbox = summary.getBbox();
+        TileSummary.DataStats stats = summary.getStats();
 
         Calendar startCal = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
         startCal.setTime(new Date(stats.getMinTime() * 1000));
@@ -100,7 +101,7 @@ public class SolrStore implements MetadataStore {
         return inputDocument;
     }
 
-    private String determineGeo(NexusContent.TileSummary summary) {
+    private String determineGeo(TileSummary summary) {
         //Solr cannot index a POLYGON where all corners are the same point or 
when there are only 2 distinct points (line).
         //Solr is configured for a specific precision so we need to round to 
that precision before checking equality.
         Integer geoPrecision = this.geoPrecision;

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/test/java/gov/nasa/jpl/nexus/ningester/datatiler/NetCDFItemReaderTest.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/gov/nasa/jpl/nexus/ningester/datatiler/NetCDFItemReaderTest.java
 
b/src/test/java/gov/nasa/jpl/nexus/ningester/datatiler/NetCDFItemReaderTest.java
index d677a45..a874ac0 100644
--- 
a/src/test/java/gov/nasa/jpl/nexus/ningester/datatiler/NetCDFItemReaderTest.java
+++ 
b/src/test/java/gov/nasa/jpl/nexus/ningester/datatiler/NetCDFItemReaderTest.java
@@ -1,7 +1,7 @@
 package gov.nasa.jpl.nexus.ningester.datatiler;
 
+import org.apache.sdap.nexusproto.NexusTile;
 import org.junit.Test;
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
 import org.springframework.batch.item.ExecutionContext;
 import org.springframework.core.io.ClassPathResource;
 import org.springframework.core.io.Resource;
@@ -44,7 +44,7 @@ public class NetCDFItemReaderTest {
         ExecutionContext context = new ExecutionContext();
         reader.open(context);
 
-        NexusContent.NexusTile result = reader.read();
+        NexusTile result = reader.read();
 
         assertThat(result.getSummary().getSectionSpec(), 
is("lat:0:10,lon:0:20"));
         assertThat(result.getSummary().getGranule(), 
is(testResource.getURL().toString()));
@@ -67,8 +67,8 @@ public class NetCDFItemReaderTest {
         ExecutionContext context = new ExecutionContext();
         reader.open(context);
 
-        List<NexusContent.NexusTile> results = new ArrayList<>();
-        NexusContent.NexusTile result;
+        List<NexusTile> results = new ArrayList<>();
+        NexusTile result;
         while ((result = reader.read()) != null) {
             results.add(result);
         }

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddDatasetNameTest.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddDatasetNameTest.java 
b/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddDatasetNameTest.java
index 42d594c..71b5c46 100644
--- 
a/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddDatasetNameTest.java
+++ 
b/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddDatasetNameTest.java
@@ -6,8 +6,8 @@
 
 package gov.nasa.jpl.nexus.ningester.processors;
 
+import org.apache.sdap.nexusproto.NexusTile;
 import org.junit.Test;
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
 
 import static org.hamcrest.CoreMatchers.is;
 import static org.hamcrest.MatcherAssert.assertThat;
@@ -19,11 +19,11 @@ public class AddDatasetNameTest {
 
         String datasetName = "testDataset";
 
-        NexusContent.NexusTile input = 
NexusContent.NexusTile.newBuilder().build();
+        NexusTile input = NexusTile.newBuilder().build();
 
         AddDatasetName processor = new AddDatasetName(datasetName);
 
-        NexusContent.NexusTile result = processor.addDatasetName(input);
+        NexusTile result = processor.addDatasetName(input);
 
         assertThat(result.getSummary().getDatasetName(), is(datasetName));
 

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddDayOfYearAttributeTest.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddDayOfYearAttributeTest.java
 
b/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddDayOfYearAttributeTest.java
index 13137a2..4722eaf 100644
--- 
a/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddDayOfYearAttributeTest.java
+++ 
b/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddDayOfYearAttributeTest.java
@@ -5,10 +5,11 @@
 
 package gov.nasa.jpl.nexus.ningester.processors;
 
+import org.apache.sdap.nexusproto.NexusTile;
+import org.apache.sdap.nexusproto.TileSummary;
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.rules.ExpectedException;
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
 
 import static org.hamcrest.CoreMatchers.is;
 import static org.hamcrest.MatcherAssert.assertThat;
@@ -24,15 +25,15 @@ public class AddDayOfYearAttributeTest {
     public void testSuccessfulMatch() {
         String regex = "^(\\d{3})";
         String granuleName = "001.L4_5day_avhrr_clim_sst_pixelMean.nc";
-        NexusContent.NexusTile nexusTile = 
NexusContent.NexusTile.newBuilder().setSummary(
-                NexusContent.TileSummary.newBuilder()
+        NexusTile nexusTile = NexusTile.newBuilder().setSummary(
+                TileSummary.newBuilder()
                         .setGranule(granuleName)
                         .build()
         ).build();
 
         AddDayOfYearAttribute processor = new AddDayOfYearAttribute(regex);
 
-        NexusContent.NexusTile result = 
processor.setDayOfYearFromGranuleName(nexusTile);
+        NexusTile result = processor.setDayOfYearFromGranuleName(nexusTile);
 
         assertThat(result.getSummary().getGlobalAttributesList(), contains(
                 hasProperty("name", is("day_of_year_i"))
@@ -50,8 +51,8 @@ public class AddDayOfYearAttributeTest {
 
         String regex = "^(\\d{3})";
         String granuleName = "L4_5day_avhrr_clim_sst_pixelMean.nc";
-        NexusContent.NexusTile nexusTile = 
NexusContent.NexusTile.newBuilder().setSummary(
-                NexusContent.TileSummary.newBuilder()
+        NexusTile nexusTile = NexusTile.newBuilder().setSummary(
+                TileSummary.newBuilder()
                         .setGranule(granuleName)
                         .build()
         ).build();
@@ -69,8 +70,8 @@ public class AddDayOfYearAttributeTest {
 
         String regex = "^\\d{3}";
         String granuleName = "001.L4_5day_avhrr_clim_sst_pixelMean.nc";
-        NexusContent.NexusTile nexusTile = 
NexusContent.NexusTile.newBuilder().setSummary(
-                NexusContent.TileSummary.newBuilder()
+        NexusTile nexusTile = NexusTile.newBuilder().setSummary(
+                TileSummary.newBuilder()
                         .setGranule(granuleName)
                         .build()
         ).build();

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddTimeFromGranuleNameTest.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddTimeFromGranuleNameTest.java
 
b/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddTimeFromGranuleNameTest.java
index ab8d214..b59be7d 100644
--- 
a/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddTimeFromGranuleNameTest.java
+++ 
b/src/test/java/gov/nasa/jpl/nexus/ningester/processors/AddTimeFromGranuleNameTest.java
@@ -4,10 +4,13 @@
  *****************************************************************************/
 package gov.nasa.jpl.nexus.ningester.processors;
 
+import org.apache.sdap.nexusproto.GridTile;
+import org.apache.sdap.nexusproto.NexusTile;
+import org.apache.sdap.nexusproto.TileData;
+import org.apache.sdap.nexusproto.TileSummary;
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.rules.ExpectedException;
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
 
 import java.text.ParseException;
 
@@ -29,14 +32,14 @@ public class AddTimeFromGranuleNameTest {
 
         String granuleName = "A2012001.L3m_DAY_NSST_sst_4km.nc";
         Long expectedTime = 1325376000L; // 01/01/2012 00:00:00 in epoch time
-        NexusContent.NexusTile nexusTile = 
NexusContent.NexusTile.newBuilder().setSummary(
-                NexusContent.TileSummary.newBuilder()
+        NexusTile nexusTile = NexusTile.newBuilder().setSummary(
+                TileSummary.newBuilder()
                         .setGranule(granuleName)
                         .build()
         ).setTile(
-                NexusContent.TileData.newBuilder()
+                TileData.newBuilder()
                         .setGridTile(
-                                NexusContent.GridTile.newBuilder(
+                                GridTile.newBuilder(
 
                                 ).build()
                         ).build()
@@ -44,7 +47,7 @@ public class AddTimeFromGranuleNameTest {
 
         AddTimeFromGranuleName processor = new AddTimeFromGranuleName(regex, 
dateFormat);
 
-        NexusContent.NexusTile result = 
processor.setTimeFromGranuleName(nexusTile);
+        NexusTile result = processor.setTimeFromGranuleName(nexusTile);
 
         assertThat(result.getTile().getGridTile().getTime(), is(expectedTime));
         assertThat(result.getSummary().getStats().getMinTime(), 
is(expectedTime));
@@ -61,14 +64,14 @@ public class AddTimeFromGranuleNameTest {
         thrown.expect(RuntimeException.class);
         thrown.expectCause(isA(ParseException.class));
 
-        NexusContent.NexusTile nexusTile = 
NexusContent.NexusTile.newBuilder().setSummary(
-                NexusContent.TileSummary.newBuilder()
+        NexusTile nexusTile = NexusTile.newBuilder().setSummary(
+                TileSummary.newBuilder()
                         .setGranule(granuleName)
                         .build()
         ).setTile(
-                NexusContent.TileData.newBuilder()
+                TileData.newBuilder()
                         .setGridTile(
-                                NexusContent.GridTile.newBuilder(
+                                GridTile.newBuilder(
 
                                 ).build()
                         ).build()
@@ -76,7 +79,7 @@ public class AddTimeFromGranuleNameTest {
 
         AddTimeFromGranuleName processor = new AddTimeFromGranuleName(regex, 
dateFormat);
 
-        NexusContent.NexusTile result = 
processor.setTimeFromGranuleName(nexusTile);
+        NexusTile result = processor.setTimeFromGranuleName(nexusTile);
 
     }
 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/test/java/gov/nasa/jpl/nexus/ningester/processors/GenerateTileIdTest.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/gov/nasa/jpl/nexus/ningester/processors/GenerateTileIdTest.java 
b/src/test/java/gov/nasa/jpl/nexus/ningester/processors/GenerateTileIdTest.java
index 7516012..5cfdad2 100644
--- 
a/src/test/java/gov/nasa/jpl/nexus/ningester/processors/GenerateTileIdTest.java
+++ 
b/src/test/java/gov/nasa/jpl/nexus/ningester/processors/GenerateTileIdTest.java
@@ -5,8 +5,9 @@
 
 package gov.nasa.jpl.nexus.ningester.processors;
 
+import org.apache.sdap.nexusproto.NexusTile;
+import org.apache.sdap.nexusproto.TileData;
 import org.junit.Test;
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
 
 import static org.hamcrest.CoreMatchers.is;
 import static org.hamcrest.MatcherAssert.assertThat;
@@ -22,14 +23,14 @@ public class GenerateTileIdTest {
 
         String expectedId = "c031a9c4-9e1d-32e9-9d5c-d2497ce74920";
 
-        NexusContent.NexusTile.Builder inputTileBuilder = 
NexusContent.NexusTile.newBuilder();
+        NexusTile.Builder inputTileBuilder = NexusTile.newBuilder();
         inputTileBuilder.getSummaryBuilder().setGranule(granuleFileName);
         inputTileBuilder.getSummaryBuilder().setSectionSpec(sectionSpec);
-        inputTileBuilder.setTile(NexusContent.TileData.newBuilder());
+        inputTileBuilder.setTile(TileData.newBuilder());
 
         GenerateTileId processor = new GenerateTileId();
 
-        NexusContent.NexusTile result = 
processor.addTileId(inputTileBuilder.build());
+        NexusTile result = processor.addTileId(inputTileBuilder.build());
 
         assertThat(result.getSummary().getTileId(), is(expectedId));
         assertThat(result.getTile().getTileId(), is(expectedId));
@@ -45,15 +46,15 @@ public class GenerateTileIdTest {
 
         String expectedId = "48da50ef-e92c-3562-89f9-470561a06482";
 
-        NexusContent.NexusTile.Builder inputTileBuilder = 
NexusContent.NexusTile.newBuilder();
+        NexusTile.Builder inputTileBuilder = NexusTile.newBuilder();
         inputTileBuilder.getSummaryBuilder().setGranule(granuleFileName);
         inputTileBuilder.getSummaryBuilder().setSectionSpec(sectionSpec);
-        inputTileBuilder.setTile(NexusContent.TileData.newBuilder());
+        inputTileBuilder.setTile(TileData.newBuilder());
 
         GenerateTileId processor = new GenerateTileId();
         processor.setSalt(salt);
 
-        NexusContent.NexusTile result = 
processor.addTileId(inputTileBuilder.build());
+        NexusTile result = processor.addTileId(inputTileBuilder.build());
 
         assertThat(result.getSummary().getTileId(), is(expectedId));
         assertThat(result.getTile().getTileId(), is(expectedId));

http://git-wip-us.apache.org/repos/asf/incubator-sdap-ningester/blob/38b70766/src/test/java/gov/nasa/jpl/nexus/ningester/writer/SolrStoreTest.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/gov/nasa/jpl/nexus/ningester/writer/SolrStoreTest.java 
b/src/test/java/gov/nasa/jpl/nexus/ningester/writer/SolrStoreTest.java
index 0bdd177..9fd5173 100644
--- a/src/test/java/gov/nasa/jpl/nexus/ningester/writer/SolrStoreTest.java
+++ b/src/test/java/gov/nasa/jpl/nexus/ningester/writer/SolrStoreTest.java
@@ -5,9 +5,9 @@
 
 package gov.nasa.jpl.nexus.ningester.writer;
 
+import org.apache.sdap.nexusproto.TileSummary;
 import org.apache.solr.common.SolrInputDocument;
 import org.junit.Test;
-import org.nasa.jpl.nexus.ingest.wiretypes.NexusContent;
 
 import static org.junit.Assert.assertEquals;
 
@@ -17,9 +17,9 @@ public class SolrStoreTest {
     public void testGetSolrDocFromTileSummary() {
         SolrStore solrStore = new SolrStore(null);
 
-        NexusContent.TileSummary tileSummary = 
NexusContent.TileSummary.newBuilder()
+        TileSummary tileSummary = TileSummary.newBuilder()
                 .setTileId("1")
-                .setBbox(NexusContent.TileSummary.BBox.newBuilder()
+                .setBbox(TileSummary.BBox.newBuilder()
                         .setLatMin(51)
                         .setLatMax(55)
                         .setLonMin(22)
@@ -30,7 +30,7 @@ public class SolrStoreTest {
                 .setDataVarName("sst")
                 .setGranule("test.nc")
                 .setSectionSpec("0:1,0:1")
-                .setStats(NexusContent.TileSummary.DataStats.newBuilder()
+                .setStats(TileSummary.DataStats.newBuilder()
                         .setCount(10)
                         .setMax(50)
                         .setMin(50)
@@ -67,8 +67,8 @@ public class SolrStoreTest {
     public void testGeoIsPointWhenLatMinMaxEqualAndLonMinMaxEqual() {
         SolrStore solrStore = new SolrStore(null);
 
-        NexusContent.TileSummary tileSummary = 
NexusContent.TileSummary.newBuilder()
-                .setBbox(NexusContent.TileSummary.BBox.newBuilder()
+        TileSummary tileSummary = TileSummary.newBuilder()
+                .setBbox(TileSummary.BBox.newBuilder()
                         .setLatMin(51)
                         .setLatMax(51)
                         .setLonMin(22)
@@ -85,8 +85,8 @@ public class SolrStoreTest {
     public void testGeoIsLineStringWhenLatMinMaxEqualAndLonMinMaxNotEqual() {
         SolrStore solrStore = new SolrStore(null);
 
-        NexusContent.TileSummary tileSummary = 
NexusContent.TileSummary.newBuilder()
-                .setBbox(NexusContent.TileSummary.BBox.newBuilder()
+        TileSummary tileSummary = TileSummary.newBuilder()
+                .setBbox(TileSummary.BBox.newBuilder()
                         .setLatMin(51)
                         .setLatMax(51)
                         .setLonMin(22)
@@ -103,8 +103,8 @@ public class SolrStoreTest {
     public void testGeoIsLineStringWhenLatMinMaxNotEqualAndLonMinMaxEqual() {
         SolrStore solrStore = new SolrStore(null);
 
-        NexusContent.TileSummary tileSummary = 
NexusContent.TileSummary.newBuilder()
-                .setBbox(NexusContent.TileSummary.BBox.newBuilder()
+        TileSummary tileSummary = TileSummary.newBuilder()
+                .setBbox(TileSummary.BBox.newBuilder()
                         .setLatMin(51)
                         .setLatMax(59)
                         .setLonMin(22)
@@ -121,8 +121,8 @@ public class SolrStoreTest {
     public void 
testGeoIsLineStringWhenLatMinMaxAlmostEqualAndLonMinMaxNotEqual() {
         SolrStore solrStore = new SolrStore(null);
 
-        NexusContent.TileSummary tileSummary = 
NexusContent.TileSummary.newBuilder()
-                .setBbox(NexusContent.TileSummary.BBox.newBuilder()
+        TileSummary tileSummary = TileSummary.newBuilder()
+                .setBbox(TileSummary.BBox.newBuilder()
                         .setLatMin(-56.135883f)
                         .setLatMax(-56.135674f)
                         .setLonMin(-9.229431f)

Reply via email to