gRPC Plugin for XTDB
PROJECT IS ON HOLD UNTIL WE HAVE A GOOD SOLUTION FOR EDN->PROTOBUF/PROTOBUF->EDN`
- Install leiningen
- execute
make allafter making changes to the*.protofiles inresources/
- Execute server:
lein run/make run - Run tests:
lein test/make cljtest - Format code, Check:
lein cljfmt check, Fix:lein cljfmt fix/make cljfmt - Lint code, Check:
lein kibit, Fix:lein kibit --replace/make lint
To execute queries on the server for testing purpose use tools like kreya.app or postman with gRPC support.
- Install Rust
- In order to build
tonic >= 0.9.2, you need theprotocProtocol Buffers compiler, along with Protocol Buffers resource files.
Ubuntu
sudo apt update && sudo apt upgrade -y
sudo apt install -y protobuf-compiler libprotobuf-dev
Alpine Linux
sudo apk add protoc protobuf-dev
macOS Assuming Homebrew is already installed. (If not, see instructions for installing Homebrew on their website.)
brew install protobuf
Available endpoints
This project is licensed under the Apache License 2.0.