From 829ca7f25b53f7a4a9486cd4e0a84f8867621b46 Mon Sep 17 00:00:00 2001 From: Brandon Martin Date: Fri, 16 Aug 2024 11:05:19 -0600 Subject: [PATCH 1/3] Release version 1.1.0 --- CHANGELOG.md | 3 +++ Cargo.lock | 4 ++-- Cargo.toml | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 48fb6aa..4dde5ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,9 @@ This changelog documents the changes between release versions. ## [Unreleased] + +## [1.1.0] - 2024-08-16 + - Accept predicate arguments in native mutations and native queries ([#92](https://github.com/hasura/ndc-mongodb/pull/92)) - Serialize aggregate results as simple JSON (instead of Extended JSON) for consistency with non-aggregate result serialization ([#96](https://github.com/hasura/ndc-mongodb/pull/96)) diff --git a/Cargo.lock b/Cargo.lock index f2025b8..cd8838f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1760,7 +1760,7 @@ dependencies = [ [[package]] name = "mongodb-cli-plugin" -version = "1.0.0" +version = "1.1.0" dependencies = [ "anyhow", "clap", @@ -3235,7 +3235,7 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" [[package]] name = "test-helpers" -version = "1.0.0" +version = "1.1.0" dependencies = [ "configuration", "enum-iterator", diff --git a/Cargo.toml b/Cargo.toml index a59eb2e..dc7a9e4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [workspace.package] -version = "1.0.0" +version = "1.1.0" [workspace] members = [ From ea03f5012a4769350632e1a5148d21e27a736f30 Mon Sep 17 00:00:00 2001 From: Brandon Martin Date: Fri, 16 Aug 2024 11:22:33 -0600 Subject: [PATCH 2/3] Review feedback --- Cargo.lock | 14 +++++++------- crates/configuration/Cargo.toml | 2 +- crates/integration-tests/Cargo.toml | 2 +- crates/mongodb-agent-common/Cargo.toml | 2 +- crates/mongodb-connector/Cargo.toml | 2 +- crates/mongodb-support/Cargo.toml | 2 +- crates/ndc-query-plan/Cargo.toml | 2 +- crates/ndc-test-helpers/Cargo.toml | 2 +- 8 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cd8838f..a32e01f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -439,7 +439,7 @@ checksum = "97af0562545a7d7f3d9222fcf909963bec36dcb502afaacab98c6ffac8da47ce" [[package]] name = "configuration" -version = "0.1.0" +version = "1.1.0" dependencies = [ "anyhow", "futures", @@ -1442,7 +1442,7 @@ dependencies = [ [[package]] name = "integration-tests" -version = "0.1.0" +version = "1.1.0" dependencies = [ "anyhow", "assert_json", @@ -1721,7 +1721,7 @@ dependencies = [ [[package]] name = "mongodb-agent-common" -version = "0.1.0" +version = "1.1.0" dependencies = [ "anyhow", "async-trait", @@ -1782,7 +1782,7 @@ dependencies = [ [[package]] name = "mongodb-connector" -version = "0.1.0" +version = "1.1.0" dependencies = [ "anyhow", "async-trait", @@ -1809,7 +1809,7 @@ dependencies = [ [[package]] name = "mongodb-support" -version = "0.1.0" +version = "1.1.0" dependencies = [ "anyhow", "enum-iterator", @@ -1854,7 +1854,7 @@ dependencies = [ [[package]] name = "ndc-query-plan" -version = "0.1.0" +version = "1.1.0" dependencies = [ "anyhow", "derivative", @@ -1928,7 +1928,7 @@ dependencies = [ [[package]] name = "ndc-test-helpers" -version = "0.1.0" +version = "1.1.0" dependencies = [ "indexmap 2.2.6", "itertools", diff --git a/crates/configuration/Cargo.toml b/crates/configuration/Cargo.toml index 772aa47..2e04c41 100644 --- a/crates/configuration/Cargo.toml +++ b/crates/configuration/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "configuration" -version = "0.1.0" edition = "2021" +version.workspace = true [dependencies] mongodb-support = { path = "../mongodb-support" } diff --git a/crates/integration-tests/Cargo.toml b/crates/integration-tests/Cargo.toml index 2b885f4..598c39a 100644 --- a/crates/integration-tests/Cargo.toml +++ b/crates/integration-tests/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "integration-tests" -version = "0.1.0" edition = "2021" +version.workspace = true [features] integration = [] diff --git a/crates/mongodb-agent-common/Cargo.toml b/crates/mongodb-agent-common/Cargo.toml index 941bfd7..deb4d7b 100644 --- a/crates/mongodb-agent-common/Cargo.toml +++ b/crates/mongodb-agent-common/Cargo.toml @@ -1,8 +1,8 @@ [package] name = "mongodb-agent-common" description = "logic that is common to v2 and v3 agent versions" -version = "0.1.0" edition = "2021" +version.workspace = true [dependencies] configuration = { path = "../configuration" } diff --git a/crates/mongodb-connector/Cargo.toml b/crates/mongodb-connector/Cargo.toml index c817579..65de56c 100644 --- a/crates/mongodb-connector/Cargo.toml +++ b/crates/mongodb-connector/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "mongodb-connector" -version = "0.1.0" edition = "2021" +version.workspace = true [dependencies] configuration = { path = "../configuration" } diff --git a/crates/mongodb-support/Cargo.toml b/crates/mongodb-support/Cargo.toml index 72ba743..a3718e2 100644 --- a/crates/mongodb-support/Cargo.toml +++ b/crates/mongodb-support/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "mongodb-support" -version = "0.1.0" edition = "2021" +version.workspace = true [dependencies] enum-iterator = "^2.0.0" diff --git a/crates/ndc-query-plan/Cargo.toml b/crates/ndc-query-plan/Cargo.toml index 33d4b91..39110ce 100644 --- a/crates/ndc-query-plan/Cargo.toml +++ b/crates/ndc-query-plan/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ndc-query-plan" -version = "0.1.0" edition = "2021" +version.workspace = true [dependencies] derivative = "2" diff --git a/crates/ndc-test-helpers/Cargo.toml b/crates/ndc-test-helpers/Cargo.toml index cdc1bcc..d071260 100644 --- a/crates/ndc-test-helpers/Cargo.toml +++ b/crates/ndc-test-helpers/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ndc-test-helpers" -version = "0.1.0" edition = "2021" +version.workspace = true [dependencies] indexmap = { workspace = true } From 1151247fc88874fa5e9ee599d53a0fce754ed305 Mon Sep 17 00:00:00 2001 From: Brandon Martin Date: Fri, 16 Aug 2024 11:30:51 -0600 Subject: [PATCH 3/3] Updates from cargo audit --- Cargo.lock | 12 ++++++------ crates/mongodb-agent-common/Cargo.toml | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a32e01f..3f1ef98 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -346,9 +346,9 @@ checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" [[package]] name = "bytes" -version = "1.6.0" +version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" +checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" [[package]] name = "cc" @@ -1996,9 +1996,9 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "openssl" -version = "0.10.64" +version = "0.10.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" +checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1" dependencies = [ "bitflags 2.5.0", "cfg-if", @@ -2028,9 +2028,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.102" +version = "0.9.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" +checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" dependencies = [ "cc", "libc", diff --git a/crates/mongodb-agent-common/Cargo.toml b/crates/mongodb-agent-common/Cargo.toml index deb4d7b..d123e86 100644 --- a/crates/mongodb-agent-common/Cargo.toml +++ b/crates/mongodb-agent-common/Cargo.toml @@ -12,7 +12,7 @@ ndc-query-plan = { path = "../ndc-query-plan" } anyhow = "1.0.71" async-trait = "^0.1" axum = { version = "0.6", features = ["headers"] } -bytes = "^1" +bytes = "^1.6.1" enum-iterator = "^2.0.0" futures = "0.3.28" futures-util = "0.3.28"