Brendan MacDonell
Brendan MacDonell
This commit adds the `SizeApproximationOptions structure` to the JNI binding, plus the corresponding overload for `RocksDB#getApproximateSizes()`. With this change, it is possible to set the size estimation error margin from...
This commit fixes an uninitialized variable warning under g++ 11.2.0 in third-party/gtest/: ``` rocksdb/third-party/gtest-1.8.1/fused-src/gtest/gtest-all.cc: In function ‘bool testing::internal::StackGrowsDown()’: rocksdb/third-party/gtest-1.8.1/fused-src/gtest/gtest-all.cc:8681:24: error: ‘dummy’ may be used uninitialized [-Werror=maybe-uninitialized] 8681 | StackLowerThanAddress(&dummy, &result);...
### Go version go version go1.23.0 linux/amd64 ### Output of `go env` in your module/workspace: ```shell GO111MODULE='' GOARCH='amd64' GOBIN='' GOCACHE='/home/bremac/.cache/go-build' GOENV='/home/bremac/.config/go/env' GOEXE='' GOEXPERIMENT='' GOFLAGS='' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMODCACHE='/home/bremac/go/pkg/mod' GONOPROXY='' GONOSUMDB=''...
Some embedded document structures trip up delta tracking and cause saves to fail. For example, take the following script: ``` import mongoengine class EmbeddedDoc(mongoengine.EmbeddedDocument): content = mongoengine.StringField() docs = mongoengine.ListField(mongoengine.EmbeddedDocumentField('EmbeddedDoc'))...