resolve_model_predicate
(#603)"}},{"before":"951f994bec91a244751e23b820cd9bc729b4c54d","after":"13f65f31122a5a2b224ecd01d049200816e49af0","ref":"refs/heads/master","pushedAt":"2024-05-21T16:04:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"Split resolved scalar types from `DataConnectors` info (#601)\n\n\n\n## Description\n\nPreviously we resolved `DataConnectors` and then later resolved scalar\ntype representations and bundled them together. That's making\n`BooleanExpressionType` stuff harder, so let's separate them.\n\nFunctional no-op.\n\nV3_GIT_ORIGIN_REV_ID: 23a70b802b3f4b5ba9f25369491b794707265445","shortMessageHtmlLink":"Split resolved scalar types from DataConnectors
info (#601)"}},{"before":"b138cd2017155db0d8a9287a88fbd348d5e804ce","after":"951f994bec91a244751e23b820cd9bc729b4c54d","ref":"refs/heads/master","pushedAt":"2024-05-21T11:33:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"Fix minor formatting (#602)\n\n\n\n## Description\n\nWe have a formatting check job but it was not a required check so it got\nmissed, this fixes everything and will make the check required in\nGithub. Functional no-op.\n\nV3_GIT_ORIGIN_REV_ID: 514478f2a48482ca34a860fedcfe6185b29c1dc3","shortMessageHtmlLink":"Fix minor formatting (#602)"}},{"before":"f396ded1c5fd93549e79279ea27ed47df027a2a3","after":"362dde0ca3594bd9f263f7cadfb816f0cff1eaaf","ref":"refs/heads/release/v2.39","pushedAt":"2024-05-21T10:48:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"ci: release v2.39.2-cloud.1\n\nGitOrigin-RevId: e8c6a5d38a5fc3519faca0b6253f1d1a6de12bda","shortMessageHtmlLink":"ci: release v2.39.2-cloud.1"}},{"before":"f630d54baeeeb29b1085e50b2e193021cf55a083","after":"f396ded1c5fd93549e79279ea27ed47df027a2a3","ref":"refs/heads/release/v2.39","pushedAt":"2024-05-21T10:48:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"ci: release v2.39.2-ce\n\nGitOrigin-RevId: 3165e0fe1aa224fbd6b2aac00465af771d1d0027","shortMessageHtmlLink":"ci: release v2.39.2-ce"}},{"before":"7838ac07d2583f316c7a5d67cae517e9ba9f2739","after":"f630d54baeeeb29b1085e50b2e193021cf55a083","ref":"refs/heads/release/v2.39","pushedAt":"2024-05-21T10:47:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"ci: release v2.39.2\n\nGitOrigin-RevId: 3a8155158b39ae07e82dfaf4084d7027d473c5f8","shortMessageHtmlLink":"ci: release v2.39.2"}},{"before":"f8574c0e21d0c13dfc8f3a0245c6c753d4af699b","after":"7838ac07d2583f316c7a5d67cae517e9ba9f2739","ref":"refs/heads/release/v2.39","pushedAt":"2024-05-21T10:47:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"Adds catalog tag release v2.39.2\n\nPR-URL: https://github.com/hasura/graphql-engine-mono/pull/10827\nGitOrigin-RevId: 855d1caa15d30b69f8e46cc5a7ef51934c5b79df","shortMessageHtmlLink":"Adds catalog tag release v2.39.2"}},{"before":"227fbc25a10e8ed8b56144f7d5350b5bac1aa207","after":"b138cd2017155db0d8a9287a88fbd348d5e804ce","ref":"refs/heads/master","pushedAt":"2024-05-21T09:28:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"OpenDD types for new boolean expressions (#599)\n\n\n\n## Description\n\nWe have a new `BooleanExpressionType` metadata kind. This adds it, tests\nit can be parsed, but hides it from generated metadata and throws an\nerror if one is actually used in the engine.\n\nV3_GIT_ORIGIN_REV_ID: 036b5fd9c32475d1c5a5e5e6321fb736fe6caefa","shortMessageHtmlLink":"OpenDD types for new boolean expressions (#599)"}},{"before":"068f2cb1065c6d7a1d8702938ceb98756534230c","after":"227fbc25a10e8ed8b56144f7d5350b5bac1aa207","ref":"refs/heads/master","pushedAt":"2024-05-21T08:47:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"Adds catalog tag release v2.39.2\n\nPR-URL: https://github.com/hasura/graphql-engine-mono/pull/10827\nGitOrigin-RevId: 34cfe084cb5219af0fdf1106a05d433012169a9a","shortMessageHtmlLink":"Adds catalog tag release v2.39.2"}},{"before":"2d0071977f4d1174d1b62310db1ce01303d1d9d5","after":"f8574c0e21d0c13dfc8f3a0245c6c753d4af699b","ref":"refs/heads/release/v2.39","pushedAt":"2024-05-21T08:19:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"Setup scheduled events off the main thread\n\nCherry pick of https://github.com/hasura/graphql-engine-mono/pull/10823\n\nPR-URL: https://github.com/hasura/graphql-engine-mono/pull/10825\nGitOrigin-RevId: 6c587654d3e49be6ea0364292290013c831e23c5","shortMessageHtmlLink":"Setup scheduled events off the main thread"}},{"before":"56f949a27916a7cc6450cd6619c2938630d1b0be","after":"068f2cb1065c6d7a1d8702938ceb98756534230c","ref":"refs/heads/master","pushedAt":"2024-05-21T07:41:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"RFC: Aggregates and Groups (#563)\n\nV3_GIT_ORIGIN_REV_ID: c90830e0392421468fa532d6211c4ab903db472a","shortMessageHtmlLink":"RFC: Aggregates and Groups (#563)"}},{"before":"1d9ae59f72a8a919c00fb1708faf4585c3f8ba07","after":"56f949a27916a7cc6450cd6619c2938630d1b0be","ref":"refs/heads/master","pushedAt":"2024-05-20T15:54:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"No-op refactor routes related code in engine main.rs (#600)\n\nThis PR aims to improve the routes-related code in the engine's main.rs\nfile. The optional presence of metadata routes and the CORS layer is now\nexpressed through types.\n\nV3_GIT_ORIGIN_REV_ID: 71b5bc66b5cc05aa6ed64ae32a54c2e13266e3be","shortMessageHtmlLink":"No-op refactor routes related code in engine main.rs (#600)"}},{"before":"3998ca3fb77da5a206ee369e905d085ba34d87ef","after":"1d9ae59f72a8a919c00fb1708faf4585c3f8ba07","ref":"refs/heads/master","pushedAt":"2024-05-20T13:30:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"[opendds-derive]: allow hiding enum variants from JSONSchema (#598)\n\n\n\n## Description\n\nWe want to be able to add work in progress types to `opendds` without\nmaking them visible in the public API. This PR adds the `#[opendd(hidden\n= true)]` annotation that can be used to do this.\n\nFunctional no-op.\n\nV3_GIT_ORIGIN_REV_ID: 69e1db47fd3d3fbe8e2cef387423d626096457e0","shortMessageHtmlLink":"[opendds-derive]: allow hiding enum variants from JSONSchema (#598)"}},{"before":"8753e5a129f4110bcb1ffac7d6ba7126cf1eac24","after":"3998ca3fb77da5a206ee369e905d085ba34d87ef","ref":"refs/heads/master","pushedAt":"2024-05-20T09:28:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"Remove unused files (#587)\n\n\n\n## Description\n\nThese files have been moved to `crates/schema`, don't know how they\nended up back. Functional no-op.\n\nV3_GIT_ORIGIN_REV_ID: 0cdda71476e84f06c5adab9273c08c843a6f945e","shortMessageHtmlLink":"Remove unused files (#587)"}},{"before":"d1660cb951b7296672d9cc47e0059f3fceb644c6","after":"8753e5a129f4110bcb1ffac7d6ba7126cf1eac24","ref":"refs/heads/master","pushedAt":"2024-05-20T09:12:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"Internal flags for metadata resolve (#589)\n\n\n\n## Description\n\nThis adds the smallest possible changes to allow the use of different\noptions when resolving metadata. The concrete idea is this:\n- each crate (`metadata-resolve`, `schema` etc) will have a type for\ntheir flags (if any), but don't care where they come from\n- when we need to expose these experimental features through the engine\n(ie, to test requests in e2e tests or something), the engine will parse\nan env var such as\n`EXPERIMENTAL_FEATURES=allow_boolean_expression_types` and then use it\nto construct `MetadataResolveFlags`, `SchemaFlags`, etc.\n\nFunctional no-op.\n\nV3_GIT_ORIGIN_REV_ID: 64ac66569f4e31829a9117c64d2e0e265d7a7303","shortMessageHtmlLink":"Internal flags for metadata resolve (#589)"}},{"before":"7146fd4f23ee30cf1f8f79989465de9d296c6cd7","after":"d1660cb951b7296672d9cc47e0059f3fceb644c6","ref":"refs/heads/master","pushedAt":"2024-05-20T08:45:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hasura-bot","name":"hasura-bot","path":"/hasura-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30118761?s=80&v=4"},"commit":{"message":"Bump schemars from 0.8.19 to 0.8.20 (#592)\n\nBumps [schemars](https://github.com/GREsau/schemars) from 0.8.19 to\n0.8.20.\nSourced from schemars's\nreleases.
\n\n\nv0.8.20
\nFixed:
\n\n
\n- Revert unintentional change in behaviour when combining\n
\ndefault
andrequired
attributes (GREsau/schemars#292)
Sourced from schemars's\nchangelog.
\n\n\n[0.8.20] - 2024-05-18
\nFixed:
\n\n
\n- Revert unintentional change in behaviour when combining\n
\ndefault
andrequired
attributes (GREsau/schemars#292)
7ecaa7f
\nRevert unintentional change in behaviour when combining\ndefault
and `requir...cf5be1b
\nIgnore failing test449bb1a
\nAdd more tests for different schema settingsSourced from syn's\nreleases.
\n\n\n2.0.65
\n\n2.0.64
\n\n
\n- Support using ParseBuffer across
\ncatch_unwind
(#1646)- Validate that the expression in a let-else ends in brace as required\nby rustc (#1648, #1649)
\n- Legalize invalid const generic arguments by wrapping in braces (#1654, #1655)
\n- Fix some expression precedence edge cases involving\n
\nbreak
andreturn
in loop headers (#1656)- Always print closure bodies with a brace when the closure has an\nexplicit return type (#1658)
\n- Automatically insert necessary parentheses in ToTokens for Expr when\nrequired by expression precedence (#1659)
\n- Support struct literal syntax in match guard expressions (#1662)
\n
9f2371e
\nRelease 2.0.654cd1813
\nMerge pull request #1668\nfrom dtolnay/foldhelpered54092
\nEliminate gen::helper moduleeacc8ab
\nEliminate FoldHelper trait6e20bb8
\nMerge pull request #1667\nfrom dtolnay/punctuatedfold9d95cab
\nOptimize punctuated::fold82ffe86
\nMove Punctuated fold helper to punctuated module3dfacc1
\nIgnore manual_map clippy lint7273aa7
\nMerge pull request #1666\nfrom dtolnay/foldhelper8124c0e
\nGenerate fewer monomorphizations in FoldSourced from serde's\nreleases.
\n\n\nv1.0.202
\n\n
\n- Provide public access to RenameAllRules in serde_derive_internals\n(#2743)
\n
9e32a40
\nRelease 1.0.20287f635e
\nRelease serde_derive_internals 0.29.1d4b2dfb
\nMerge pull request #2743\nfrom dtolnay/renameallrulesf6ab0bc
\nProvide public access to RenameAllRules in serde_derive_internals48cc2a6
\nReplace use of a syn From impl3202a68
\nSkip rerunning build script on library code changes