opaque-sql
opaque-sql copied to clipboard
TPCH testing for grpc
This PR adds testing for TPCH through gRPC python. It also changes the implementation of KMeans and LogisticRgression to be compatible with the re-encryption mechanism (i.e. due to how the re-encryption mechanism works (saving results to file and then reading), tests that require ordering and other compound functionality will fail in this PR. The results must first be read before compound functionality).
Pull Requests should be merged in the following order:
Key-get -> gRPC reEncryption -> gRPC ServiceProvider -> gRPC Python Files -> grpc TPCH tests