Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / google / exposure-notifications-private-analytics-ingestion
This repository contains implementation to process private data shares collected according to the Exposure Notification Private Analytics protocol. It assumes private data shares uploaded as done in the Exposure Notification Express template app. These documents contain encrypted packets using the Prio protocol. The pipeline implementation converts them into the format that downstream Prio data processing servers expect.
Stars: 7
Forks: 11
Open Issues: 5
License: apache-2.0
Language: Java
Repo Size: 13.9 MB
Dependencies:
41
Created: about 3 years ago
Updated: about 1 year ago
Last pushed: 8 months ago
Last synced: about 1 month ago
Topics: exposure-notification, firestore, google-cloud-dataflow, prio
Files
Dependencies
- org.bouncycastle:bcpkix-jdk15on 1.61 compile
- com.google.exposurenotification.privateanalytics.ingestion:enpa-ingestion-model ${revision}
- org.apache.beam:beam-runners-core-construction-java ${beam.version}
- org.apache.beam:beam-runners-direct-java ${beam.version}
- org.apache.beam:beam-sdks-java-core ${beam.version}
- com.google.cloud:google-cloud-firestore 2.0.0
- com.google.firebase:firebase-admin 7.0.0
- org.apache.beam:beam-sdks-java-core ${beam.version}
- com.google.apis:google-api-services-cloudkms v1-rev20200903-1.30.10
- com.google.cloud:google-cloud-firestore 2.0.0
- com.google.cloud:google-cloud-kms 1.40.0
- com.google.exposurenotification.privateanalytics.ingestion:enpa-ingestion-attestation ${revision}
- com.google.exposurenotification.privateanalytics.ingestion:enpa-ingestion-model ${revision}
- com.google.firebase:firebase-admin 7.0.0
- javax.xml.bind:jaxb-api 2.3.1
- org.apache.beam:beam-runners-core-construction-java ${beam.version}
- org.apache.beam:beam-runners-direct-java ${beam.version}
- org.apache.beam:beam-runners-google-cloud-dataflow-java ${beam.version}
- org.apache.beam:beam-sdks-java-core ${beam.version}
- org.apache.beam:beam-sdks-java-io-amazon-web-services ${beam.version}
- org.apache.beam:beam-sdks-java-io-google-cloud-platform ${beam.version}
- com.google.code.gson:gson 2.8.5 compile
- com.google.cloud:libraries-bom 22.0.0 import
- com.google.auto.value:auto-value 1.7.4 provided
- com.google.auto.service:auto-service-annotations 1.0-rc7
- com.google.guava:guava [30.0-jre,)
- com.google.protobuf:protobuf-java 3.16.1
- joda-time:joda-time 2.10.5
- org.apache.avro:avro 1.10.0
- org.apache.avro:avro-compiler 1.10.0
- org.apache.avro:avro-maven-plugin 1.10.0
- org.hamcrest:hamcrest-core 2.1
- org.hamcrest:hamcrest-library 2.1
- org.slf4j:slf4j-api 1.7.25
- org.slf4j:slf4j-jdk14 1.7.25
- com.google.truth.extensions:truth-java8-extension 1.0.1 test
- com.google.truth:truth 1.0.1 test
- junit:junit 4.13.1 test
- org.mockito:mockito-all 1.10.19 test
- @firebase/testing ^0.20.11
- jest ^26.6.3