Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / Yelp / nrtsearch
A high performance gRPC server on top of Apache Lucene
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yelp%2Fnrtsearch
Stars: 238
Forks: 39
Open Issues: 31
License: apache-2.0
Language: Java
Repo Size: 6.3 MB
Dependencies:
64
Created: over 4 years ago
Updated: 9 days ago
Last pushed: 9 days ago
Last synced: 8 days ago
Files
Loading...
Readme
Loading...
Dependencies
build.gradle
maven
- com.amazonaws:aws-java-sdk-core ${awsJavaSdkVersion} implementation
- com.amazonaws:aws-java-sdk-s3 ${awsJavaSdkVersion} implementation
- com.fasterxml.jackson.core:jackson-databind ${jacksonYamlVersion} implementation
- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml ${jacksonYamlVersion} implementation
- com.google.code.gson:gson ${gsonVersion} implementation
- com.guicedee.services:guice ${guicedeeVersion} implementation
- com.lmax:disruptor ${disruptorVersion} implementation
- info.picocli:picocli 4.0.4 implementation
- io.grpc:grpc-netty-shaded ${rootProject.grpcVersion} implementation
- io.grpc:grpc-services ${project.ext.grpcVersion} implementation
- io.prometheus:simpleclient_hotspot ${prometheusClientVersion} implementation
- io.prometheus:simpleclient_servlet ${prometheusClientVersion} implementation
- it.unimi.dsi:fastutil ${fastutilVersion} implementation
- javax.xml.bind:jaxb-api 2.3.1 implementation
- org.apache.commons:commons-compress ${commonsCompressVersion} implementation
- org.apache.commons:commons-csv 1.7 implementation
- org.apache.commons:commons-io 1.3.2 implementation
- org.apache.logging.log4j:log4j-api ${log4jVersion} implementation
- org.apache.logging.log4j:log4j-core ${log4jVersion} implementation
- org.apache.logging.log4j:log4j-slf4j18-impl ${log4jVersion} implementation
- org.apache.lucene:lucene-analyzers-common ${luceneVersion} implementation
- org.apache.lucene:lucene-backward-codecs ${luceneVersion} implementation
- org.apache.lucene:lucene-codecs ${luceneVersion} implementation
- org.apache.lucene:lucene-core ${luceneVersion} implementation
- org.apache.lucene:lucene-expressions ${luceneVersion} implementation
- org.apache.lucene:lucene-facet ${luceneVersion} implementation
- org.apache.lucene:lucene-grouping ${luceneVersion} implementation
- org.apache.lucene:lucene-highlighter ${luceneVersion} implementation
- org.apache.lucene:lucene-join ${luceneVersion} implementation
- org.apache.lucene:lucene-queries ${luceneVersion} implementation
- org.apache.lucene:lucene-queryparser ${luceneVersion} implementation
- org.apache.lucene:lucene-replicator ${luceneVersion} implementation
- org.apache.lucene:lucene-suggest ${luceneVersion} implementation
- org.lz4:lz4-java ${project.ext.lz4Version} implementation
- org.slf4j:slf4j-api ${project.ext.slf4jVersion} implementation
- org.yaml:snakeyaml ${snakeYamlVersion} implementation
- io.findify:s3mock_2.12 ${s3mockVersion} testImplementation
- junit:junit 4.13 testImplementation
- org.apache.lucene:lucene-test-framework ${luceneVersion} testImplementation
- org.assertj:assertj-core 3.19.0 testImplementation
- org.locationtech.spatial4j:spatial4j ${spatial4jVersion} testImplementation
- org.mockito:mockito-core ${project.ext.mockitoVersion} testImplementation
clientlib/build.gradle
maven
- com.google.protobuf:protobuf-java-util ${protobufVersion} api
- io.grpc:grpc-testing ${rootProject.grpcVersion} api
- com.fasterxml.jackson.core:jackson-databind 2.9.8 implementation
- io.grpc:grpc-okhttp ${rootProject.grpcVersion} implementation
- io.grpc:grpc-protobuf ${rootProject.grpcVersion} implementation
- io.grpc:grpc-stub ${rootProject.grpcVersion} implementation
- javax.annotation:javax.annotation-api 1.2 implementation
- org.lz4:lz4-java ${rootProject.lz4Version} implementation
- org.slf4j:slf4j-api ${rootProject.slf4jVersion} implementation
- io.grpc:grpc-netty-shaded ${rootProject.grpcVersion} runtimeOnly
- org.mockito:mockito-core ${rootProject.mockitoVersion} testImplementation
.github/workflows/gradle.yml
actions
- actions/checkout v2 composite
- actions/setup-java v2 composite
- actions/upload-artifact v2 composite
- cicirello/jacoco-badge-generator v2.1.0 composite
- marvinpinto/action-automatic-releases latest composite
Dockerfile
docker
- azul/zulu-openjdk-debian 14 build
grpc-gateway/Dockerfile
docker
- azul/zulu-openjdk-debian 14 build
- com.yelp.nrtsearch:server ${nrtsearchVersion} compileOnly
- com.yelp.nrtsearch:server ${nrtsearchVersion} testImplementation
- junit:junit 4.13 testImplementation
- org.assertj:assertj-core 3.19.0 testImplementation