- Some of the updates with Transforms (such as Maximum and Minimum)
- Multiplexing listeners in a single stream (used by frontend Firestore SDK)
- Nearest neighbors search
- Some field filters (such as ArrayContainsAny and NotIn)
- Some API's that are not used by NodeJS SDK anymore (such as CreateDocument and Updatedocument)
- Explain options
- and many more... search for
unimplementedto get the idea
And also missing a lot of documentation.
This is highly experimental software. We use this in our dev and CI enviroments to get better stability (and performance) while running our extensive unit test suites.
brew install protobufDebug mode:
FIRESTORE_EMULATOR_HOST=127.0.0.1:8080 cargo runRelease mode:
FIRESTORE_EMULATOR_HOST=127.0.0.1:8080 cargo run --releasecargo install --path .Then run:
FIRESTORE_EMULATOR_HOST=127.0.0.1:8080 firestore-emulator