Skip to content

Commit

Permalink
Cosmos v3 integation (Azure#4488)
Browse files Browse the repository at this point in the history
Cosmos SDK integration to central repo + Live and Emulator test pipelines configuration.
  • Loading branch information
g2vinay authored Jul 24, 2019
1 parent 7770d36 commit 07ded65
Show file tree
Hide file tree
Showing 666 changed files with 2,285 additions and 14,901 deletions.
137 changes: 132 additions & 5 deletions parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<groupId>com.azure</groupId>
<artifactId>azure-sdk-parent</artifactId>
<packaging>pom</packaging>
<version>1.1.0</version>
<version>1.2.0</version>

<name>Microsoft Azure SDK for Java Parent</name>
<description>Parent POM for Microsoft Azure SDK for Java</description>
Expand Down Expand Up @@ -109,7 +109,7 @@
<groovy-eclipse-compiler.version>2.9.3-01</groovy-eclipse-compiler.version>
<groovy-eclipse-batch.version>2.4.16-03</groovy-eclipse-batch.version>
<client-runtime.version.v2>2.1.1</client-runtime.version.v2>
<slf4j-api.version>1.7.5</slf4j-api.version>
<slf4j-api.version>1.7.6</slf4j-api.version>
<slf4j-log4j12.version>1.7.0</slf4j-log4j12.version>
<reactor-netty.version>0.8.3.RELEASE</reactor-netty.version>
<netty.version>4.1.33.Final</netty.version>
Expand All @@ -122,6 +122,14 @@
<commons-net.version>3.3</commons-net.version>
<fluentsdk.version>1.14.0</fluentsdk.version>
<codesnippet4javadoc.version>0.31</codesnippet4javadoc.version>
<metrics.version>4.0.5</metrics.version>
<rxjava2.version>2.2.4</rxjava2.version>
<commons-io.version>2.5</commons-io.version>
<commons-lang3.version>3.8.1</commons-lang3.version>
<commons-text.version>1.6</commons-text.version>
<commons-validator.version>1.6</commons-validator.version>
<commons-collections4.version>4.2</commons-collections4.version>
<jcommander.version>1.58</jcommander.version>

<!-- Test Dependency Versions -->
<adal4j.version>1.6.3</adal4j.version>
Expand All @@ -140,7 +148,10 @@
<jetty-http.version>9.4.11.v20180605</jetty-http.version>
<jetty-server.version>9.4.11.v20180605</jetty-server.version>
<junit.version>4.12</junit.version>
<commons-io.version>2.4</commons-io.version>
<log4j.version>1.2.17</log4j.version>
<testng.version>6.14.3</testng.version>
<assertj.version>3.11.1</assertj.version>
<hamcrest.version>1.3</hamcrest.version>

<!-- Maven Tool Versions -->
<maven-build-tools.version>1.0.2</maven-build-tools.version>
Expand All @@ -153,7 +164,7 @@
<maven-resources-plugin.version>2.4.3</maven-resources-plugin.version>
<maven-clean-plugin.version>3.0.0</maven-clean-plugin.version>
<lifecycle-mapping.version>1.0.0</lifecycle-mapping.version>
<maven-failsafe-plugin.version>2.18.1</maven-failsafe-plugin.version>
<maven-failsafe-plugin.version>2.22.0</maven-failsafe-plugin.version>
<maven-shade-plugin.version>2.4.1</maven-shade-plugin.version>
<build-helper-maven-plugin.version>3.0.0</build-helper-maven-plugin.version>
<maven-jar-plugin.version>3.0.2</maven-jar-plugin.version>
Expand All @@ -165,6 +176,9 @@
<checkstyle.version>8.19</checkstyle.version>
<mockito-core.version>2.28.2</mockito-core.version>
<jacoco-maven-plugin.version>0.8.4</jacoco-maven-plugin.version>
<maven-exec-plugin.version>1.2.1</maven-exec-plugin.version>
<maven-eclipse-plugin.version>2.8</maven-eclipse-plugin.version>
<maven-assembly-plugin.version>2.2</maven-assembly-plugin.version>
</properties>

<dependencyManagement>
Expand Down Expand Up @@ -208,12 +222,24 @@
<version>${jackson.version}</version>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson.version}</version>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>${jackson.version}</version>
</dependency>

<dependency>
<groupId>com.fasterxml.uuid</groupId>
<artifactId>java-uuid-generator</artifactId>
<version>${java-uuid-generator.version}</version>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
Expand Down Expand Up @@ -247,6 +273,30 @@
<version>${commons-codec.version}</version>
</dependency>

<dependency>
<groupId>commons-validator</groupId>
<artifactId>commons-validator</artifactId>
<version>${commons-validator.version}</version>
</dependency>

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>${commons-collections4.version}</version>
</dependency>

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-text</artifactId>
<version>${commons-text.version}</version>
</dependency>

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>${commons-lang3.version}</version>
</dependency>

<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
Expand Down Expand Up @@ -307,12 +357,48 @@
<version>${rxjava.version}</version>
</dependency>

<dependency>
<groupId>io.reactivex.rxjava2</groupId>
<artifactId>rxjava</artifactId>
<version>${rxjava2.version}</version>
</dependency>

<dependency>
<groupId>io.dropwizard.metrics</groupId>
<artifactId>metrics-core</artifactId>
<version>${metrics.version}</version>
</dependency>

<dependency>
<groupId>io.dropwizard.metrics</groupId>
<artifactId>metrics-jvm</artifactId>
<version>${metrics.version}</version>
</dependency>

<dependency>
<groupId>io.dropwizard.metrics</groupId>
<artifactId>metrics-graphite</artifactId>
<version>${metrics.version}</version>
</dependency>

<dependency>
<groupId>com.beust</groupId>
<artifactId>jcommander</artifactId>
<version>${jcommander.version}</version>
</dependency>

<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>${guava.version}</version>
</dependency>

<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>${log4j.version}</version>
</dependency>

<dependency>
<groupId>org.eclipse.jgit</groupId>
<artifactId>org.eclipse.jgit</artifactId>
Expand All @@ -339,13 +425,34 @@
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-all</artifactId>
<version>${hamcrest.version}</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-mgmt-graph-rbac</artifactId>
<version>${azure-mgmt-graph-rbac.version}</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>${testng.version}</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>${assertj.version}</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-mgmt-resources</artifactId>
Expand Down Expand Up @@ -399,7 +506,6 @@
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>${commons-io.version}</version>
<scope>test</scope>
</dependency>

<dependency>
Expand Down Expand Up @@ -491,6 +597,27 @@
</executions>
</plugin>

<!-- This plugin lets you create jar with dependencies -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>${maven-assembly-plugin.version}</version>
</plugin>

<!-- This plugin lets you generate project files for eclipse -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>${maven-eclipse-plugin.version}</version>
</plugin>

<!-- This plugin lets you run the main method of a Java class in your project, with project dependencies automatically included in the classpath. -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>${maven-exec-plugin.version}</version>
</plugin>

<!-- This plugin is used to copy resources of your project. -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand Down
4 changes: 2 additions & 2 deletions pom.client.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<groupId>com.azure</groupId>
<artifactId>azure-client-sdk-parent</artifactId>
<packaging>pom</packaging>
<version>1.1.0</version>
<version>1.2.0</version>

<name>Microsoft Azure SDK for Java - Client Libraries</name>
<description>Parent POM for Microsoft Azure SDK for Java</description>
Expand All @@ -19,7 +19,7 @@
<parent>
<groupId>com.azure</groupId>
<artifactId>azure-sdk-parent</artifactId>
<version>1.1.0</version>
<version>1.2.0</version>
<relativePath>./parent/pom.xml</relativePath>
</parent>

Expand Down
5 changes: 3 additions & 2 deletions pom.data.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<groupId>com.azure</groupId>
<artifactId>azure-data-sdk-parent</artifactId>
<packaging>pom</packaging>
<version>1.1.0</version>
<version>1.2.0</version>

<name>Microsoft Azure SDK for Java - Data Plane Libraries</name>
<description>Parent POM for Microsoft Azure SDK for Java</description>
Expand All @@ -19,7 +19,7 @@
<parent>
<groupId>com.azure</groupId>
<artifactId>azure-sdk-parent</artifactId>
<version>1.1.0</version>
<version>1.2.0</version>
<relativePath>./parent/pom.xml</relativePath>
</parent>

Expand Down Expand Up @@ -542,6 +542,7 @@

<modules>
<module>./sdk/batch/microsoft-azure-batch</module>
<module>./sdk/cosmos</module>
<module>./sdk/eventhubs/pom.data.xml</module>
<module>./sdk/keyvault/pom.data.xml</module>
<module>./sdk/servicebus</module>
Expand Down
Loading

0 comments on commit 07ded65

Please sign in to comment.