Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PAL-934, removed clients-simple, clients-mapReduce, clients-cat. Rebu… #54

Merged
merged 1 commit into from
Mar 10, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions NOTICES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
List of third-party dependencies grouped by their license type

### [Apache Software License 2.0](./licenses/apache_software_license_2.0.txt):
* Jackson-annotations ([com.fasterxml.jackson.core:jackson-annotations:2.11.0](http://github.com/FasterXML/jackson))
* jackson-databind ([com.fasterxml.jackson.core:jackson-databind:2.10.0](http://github.com/FasterXML/jackson))
* Jackson-dataformat-Properties ([com.fasterxml.jackson.dataformat:jackson-dataformat-properties:2.10.0](http://github.com/FasterXML/jackson-dataformats-text))
* Jackson-dataformat-YAML ([com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.10.0](https://github.com/FasterXML/jackson-dataformats-text))
Expand All @@ -12,20 +13,20 @@ List of third-party dependencies grouped by their license type
* Micronaut ([io.micronaut:micronaut-inject-java:2.1.1](http://micronaut.io))
* Micronaut ([io.micronaut:micronaut-runtime:2.1.1](http://micronaut.io))
* Micronaut Test ([io.micronaut.test:micronaut-test-junit5:2.1.1](http://micronaut.io))
* Apache Commons Lang ([org.apache.commons:commons-lang3:3.8.1](http://commons.apache.org/proper/commons-lang/))
* Apache Hadoop Common ([org.apache.hadoop:hadoop-common:3.2.1](no url defined))
* Apache Hadoop MapReduce Core ([org.apache.hadoop:hadoop-mapreduce-client-core:3.2.1](no url defined))
* AssertJ fluent assertions ([org.assertj:assertj-core:3.17.2](http://assertj.org/assertj-core))
* Awaitility ([org.awaitility:awaitility:4.0.3](http://awaitility.org))
* EventBus ([org.greenrobot:eventbus:3.2.0](http://greenrobot.org/eventbus/))
* org.immutables.value ([org.immutables:value:2.8.2](http://immutables.org/value))
* Spring Cloud Starter OpenFeign ([org.springframework.cloud:spring-cloud-starter-openfeign:2.2.0.RELEASE](https://projects.spring.io/spring-cloud))
* common ([uk.gov.gchq.palisade:common:0.5.0-SNAPSHOT](https://github.com/gchq/Palisade-common))
* readers-common ([uk.gov.gchq.palisade:readers-common:0.5.0-SNAPSHOT](https://github.com/gchq/Palisade-readers/tree/develop/readers-common))

### [Apache-2.0](./licenses/not recognised):
* akka-http-jackson ([com.typesafe.akka:akka-http-jackson_2.13:10.2.1](https://akka.io))
* akka-http ([com.typesafe.akka:akka-http_2.13:10.2.1](https://akka.io))
* akka-stream-typed ([com.typesafe.akka:akka-stream-typed_2.13:2.6.10](https://akka.io/))
* akka-stream ([com.typesafe.akka:akka-stream_2.13:2.6.10](https://akka.io/))

### [Eclipse Public License 1.0](./licenses/eclipse_public_license_1.0.html):
* Logback Classic Module ([ch.qos.logback:logback-classic:1.2.3](http://logback.qos.ch/logback-classic))
* JUnit ([junit:junit:4.13.1](http://junit.org))

### [Eclipse Public License v2.0](./licenses/not recognised):
* JUnit Jupiter (Aggregator) ([org.junit.jupiter:junit-jupiter:5.7.0](https://junit.org/junit5/))
Expand All @@ -34,5 +35,4 @@ List of third-party dependencies grouped by their license type
* Logback Classic Module ([ch.qos.logback:logback-classic:1.2.3](http://logback.qos.ch/logback-classic))

### [MIT License](./licenses/mit_license.txt):
* Mockito ([org.mockito:mockito-all:1.10.19](http://www.mockito.org))
* SLF4J API Module ([org.slf4j:slf4j-api:1.7.26](http://www.slf4j.org))
91 changes: 1 addition & 90 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,92 +50,6 @@ git clone https://github.com/gchq/Palisade-clients.git
cd Palisade-clients
```

<details><summary>You will need to configure your ~/.m2/settings.xml:</summary>
<p>

```bash
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!-- the path to the local repository - defaults to ~/.m2/repository
-->
<!-- <localRepository>/path/to/local/repo</localRepository>
-->
<mirrors>
<mirror> <!--Send all requests to the public group -->
<id>nexus</id>
<url>*nexusurl*/maven-group/</url>
<mirrorOf>central</mirrorOf>
</mirror>
​ </mirrors>
<activeProfiles>
<!--make the profile active all the time -->
<activeProfile>nexus</activeProfile>
</activeProfiles>
<profiles>
<profile>
<id>default</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<release.url*nexusurl*/maven-releases/</release.url>
<snapshot.url>*nexusurl*/maven-snapshots/</snapshot.url>
</properties>
</profile>
<profile>
<id>nexus</id>
<!--Override the repository (and pluginRepository) "central" from the Maven Super POM
to activate snapshots for both! -->
<repositories>
<repository>
<id>central</id>
<url>https://repo.maven.apache.org/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<url>https://repo.maven.apache.org/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
<pluginGroups>
<pluginGroup>org.sonatype.plugins</pluginGroup>
</pluginGroups>
<servers>
<server>
<id>nexus</id>
<username>*username*</username>
<password>*password*</password>
</server>
</servers>
</settings>
```
</p>
</details>



You are then ready to build with Maven:
```bash
mvn install
Expand All @@ -162,7 +76,4 @@ The job of the client code is to send the request for data into Palisade and to
The responsibility for implementations of the client code is to provide users with a way to request data from Palisade in a way that the user has to make minimal changes to how they would normally use that processing technology.
Implementations of this component will usually require deep understanding of the data processing technology in order to best hook into that technology, without needing to fork the code for that technology.


This directory contains the various client implementations for Palisade that have currently been written. Some are intended to be used as standalone implementations such
as the [cat client](cat-client/README.md), whilst others are the necessary client library implementations to allow Palisade to be
used with other frameworks such as the [MapReduce client](mapreduce-client/README.md).
To find out more information on the Java Client, visit the modules [README.](client-java/README.md)
2 changes: 1 addition & 1 deletion client-akka/mvn_dependency_tree.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
uk.gov.gchq.palisade:client-akka:jar:0.5.0-SNAPSHOT
+- uk.gov.gchq.palisade:common:jar:0.5.0-SNAPSHOT:compile
| +- com.fasterxml.jackson.core:jackson-core:jar:2.11.0:compile
| +- com.fasterxml.jackson.core:jackson-databind:jar:2.11.0:compile
| | \- com.fasterxml.jackson.core:jackson-core:jar:2.11.0:compile
| +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.11.0:compile
| +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.11.0:compile
| +- commons-io:commons-io:jar:2.6:compile
Expand Down
41 changes: 0 additions & 41 deletions clients-cat/README.md

This file was deleted.

5 changes: 0 additions & 5 deletions clients-cat/mvn_dependency_tree.txt

This file was deleted.

82 changes: 0 additions & 82 deletions clients-cat/pom.xml

This file was deleted.

This file was deleted.

Loading