github hypermodeinc/dgraph v24.1.0-rc5

pre-releaseone day ago

What's Changed

  • Features

    • Adds support for BigFloat #3981
    • feat(graphql): adds @default directive to graphql (#8017) #8837
    • feat(graphql): output translated DQL query when the graphql debug superflag is set #9280
  • Fixed

    • fix(tests): add explicit permissions for Trivy scan #9130
    • fix(other): update patch version in go.mod #9127
    • fix(vector): fix index rebuild when options change #9149
    • fix(multi-tenancy): upsert groot for namespace after drop data #9159
    • fix(vector): fixed euclidean spelling and a bug in parameters #9165
    • fix(core): update latest badger #9169
    • fix(core): Update error msg for txn too old to give more context #9170
    • fix(DQL): unsupported ordering should raise an error #9173
    • fix(core): fix sampling rate of jaeger #9147
    • fix(core): add the posting list risteretto cache back #9181
    • fix(core): fix performance impact in mutation due to vector #9196
    • fix unique query for non-latin predicate name and whitespace in query #9201
    • fix(core): fix duplicate mutation entries for count index #9208
    • fix(export): delete temporary export directory after completion of remote export #9206
    • fix(core): Build to show correct version (#9192) #9227
    • fix(core): fix visited uids bitset memory (#9221) #9226
    • fix(core): fix batching of running mutations in one transaction #9230
    • fix the unique constraint when adding two mutations in a single request #9238
    • fix(core): Improve error handling in hnsw module by @xqqp in #9236
    • fix: ensure consistent time units and prevent erroneous cleanup in incrRollupi Process by @gooohgb in #9259
    • fix(core): Change name of new config flag #9274
    • fix: compile on Windows in #9284
    • fix(core): fix race in metrics collection variables #9288
    • fix(ci): delete all issue in upgrade test #9291
    • fix(core): Fix deleteBelowTs rollup issue #9296
    • fix(core): Fix count index for scalar predicates #9292
  • Performance

    • perf(core): Introduce mutable map struct #9199
    • perf(core): Fixing ristretto cache to pass jepsen tests #9237
    • perf(core): Add a count min sketch for eq filter #9218
  • Chore

    • chore(deps): bump github.com/docker/docker from 24.0.5+incompatible to 25.0.6+incompatible #9123
    • use /v24 in the import #9131
    • upgrade go mod #9115
    • chore(): add Dependabot version bumps #9132
    • chore(deps): bump actions/labeler from 4 to 5 #9134
    • chore(deps): bump golangci/golangci-lint-action from 4 to 6 #9133
    • chore(deps): bump docker/login-action from 2 to 3 #9135
    • chore(deps): bump actions/upload-artifact from 3 to 4 #9136
    • fix(repo): labeler config #9144
    • chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.1 #9139
    • chore(deps): bump github.com/bits-and-blooms/bitset from 1.13.0 to 1.14.2 #9140
    • chore(deps): bump github.com/prometheus/client_golang from 1.20.1 to 1.20.2 #9142
    • fix(git): fix Labeler formatting #9148
    • chore(deps): bump google.golang.org/grpc from 1.65.0 to 1.66.0 #9152
    • chore(deps): bump github.com/Masterminds/semver/v3 from 3.2.1 to 3.3.0 #9151
    • chore(deps): bump github.com/docker/docker from 27.1.2+incompatible to 27.2.0+incompatible #9150
    • upgrade dgo to v240.0.0 #9154
    • chore(deps): bump golang.org/x/mod from 0.20.0 to 0.21.0 #9157
    • chore(deps): bump golang.org/x/text from 0.17.0 to 0.18.0 #9156
    • chore(deps): bump github.com/dgraph-io/dgo/v240 from 240.0.0-rc1 to 240.0.0 #9155
    • chore: Upgrade go.mod dependencies, fix jose v2 vulnerability, upgrade jemalloc by @RJKeevil in #9158
    • chore(deps): bump google.golang.org/grpc from 1.66.0 to 1.66.1 #9163
    • upgrade go.mod #9164
    • Update README.md #9175
    • chore(deps): bump the minor-and-patch group across 1 directory with 2 updates #9174
    • update expired certificate that are used for testing #9177
    • chore(deps): bump the minor-and-patch group with 2 updates #9178
    • Expose APIs that can be used outside Dgraph #9176
    • chore(deps): bump google.golang.org/grpc from 1.67.0 to 1.67.1 in the minor-and-patch group #9185
    • Retract v24.0.3 in go.mod #9188
    • chore(repo): use go 1.22 int range loop by @xqqp in #9186
    • chore(deps): bump github.com/dgraph-io/ristretto from 0.1.2-0.20240116140435-c67e07994f91 to 1.0.0 #9179
    • chore(deps): bump the minor-and-patch group with 8 updates #9195
    • chore(repo): close response bodies to prevent resource leaks by @xqqp in #9193
    • chore(deps): bump the minor-and-patch group with 2 updates #9200
    • expose API that can be used outside Dgraph #9197
    • Enhancing Dgraph cd pipeline to only push images to Dockerhub when both AMD and ARM builds are successful #9202
    • chore: fix some function names in comment by @cangqiaoyuzhuo in #9204
    • Adding 24.0.4 to CHANGELOG.md #9205
    • Update cd-dgraph.yml to avoid conflict during artifact upload #9207
    • Update CHANGELOG.md to add 24.0.5 #9210
    • Megha/cd pipeline enhancement #9222
    • Fixing README.md to mention 24.0.5 as latest also fixing wrong link #9224
    • chore(deps): bump the minor-and-patch group across 1 directory with 16 updates #9223
    • chore(deps): bump the minor-and-patch group with 2 updates #9225
    • expose function to Query without auth in #9216
    • upgrade to use google protobuf #9190
    • chore(deps): bump the minor-and-patch group with 8 updates #9232
    • check for error in vector hnsw code #9235
    • Add index after adding data without vector schema for vector predicate #9214
    • chore(deps): bump the minor-and-patch group with 6 updates #9240
    • chore(deps): bump the minor-and-patch group with 5 updates #9244
    • chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 #9242
    • ci: separate CI workflows #9243
    • ci(test): integrate Trunk into multiple CI workflows to identify flaky tests #9245
    • chore(deps): bump the minor-and-patch group with 3 updates #9247
    • chore(deps): bump github.com/IBM/sarama from 1.43.3 to 1.44.0 in the minor-and-patch group #9249
    • update pull request template #9253
    • ci: Add cron job to run workflow once a day #9251
    • rename dgraph-io/dgraph to hypermodeinc/dgraph #9257
    • chore: repo alignment #9256
    • chore(deps): Update go minor and patch #9267
    • chore: init trunk #9273
    • chore: make testing more resilient and update docs #9278
    • chore(deps): Update infra minor and patch #9276
    • chore(deps): Update go minor and patch #9286
    • chore: Upgrade from yaml v2 to v3 everywhere by @RJKeevil in #9279
    • chore(deps): Update omnition/opencensus-agent Docker tag to v1 #9277
    • chore(deps): Update go minor and patch #9293

New Contributors

Full Changelog: v24.0.6-alpha3...v24.1.0-rc5

Don't miss a new dgraph release

NewReleases is sending notifications on new releases.