{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":477826645,"defaultBranch":"main","name":"metricflow","ownerLogin":"dbt-labs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-04T18:33:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18339788?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721139224.0","currentOid":""},"activityList":{"items":[{"before":"cfd1444f0261a9946569699be3f3cb9613227aa5","after":null,"ref":"refs/heads/will/update-validator-message","pushedAt":"2024-07-16T14:13:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"WilliamDee","name":"William Deng","path":"/WilliamDee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33618746?s=80&v=4"}},{"before":"e46af9ac50fb8790c69164658420dcc61e271f7d","after":"61677ecdf55a54807857c15085d8d52bdb69c5f6","ref":"refs/heads/main","pushedAt":"2024-07-16T14:13:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WilliamDee","name":"William Deng","path":"/WilliamDee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33618746?s=80&v=4"},"commit":{"message":"Updated error message for validation tasks (#1338)\n\n## Context\nCurrently, in dwh validations for dimensions, we query all the\ndimensions in 1 query and if that fails we attempt to query each\ndimension one by one. However, with time dimension, we end up querying\nmultiple variants of a singular dimension (ie., `ordered_at` expands to\nquerying `ordered_at__week`, `ordered_at__month`, etc...), but the error\nmessage only used the element_ment. This meant in the error, we ended up\nseeing \"duplicates\", but it was actually just querying each one of those\nvariants. With this, we should use the qualfiied name to see what we're\nactually querying for\n\n#### Example:\n\"Screenshot","shortMessageHtmlLink":"Updated error message for validation tasks (#1338)"}},{"before":null,"after":"cfd1444f0261a9946569699be3f3cb9613227aa5","ref":"refs/heads/will/update-validator-message","pushedAt":"2024-07-16T02:30:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WilliamDee","name":"William Deng","path":"/WilliamDee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33618746?s=80&v=4"},"commit":{"message":"updated error message for validation tasks","shortMessageHtmlLink":"updated error message for validation tasks"}},{"before":"2f0cdc0aeae83fcc9b89a62e6a08793fffc6ac40","after":"72e198642c189cef8958e685fe56701b9e4782c7","ref":"refs/heads/court/default-granularity4","pushedAt":"2024-07-16T01:30:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"courtneyholcomb","name":"Courtney Holcomb","path":"/courtneyholcomb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26731294?s=80&v=4"},"commit":{"message":"Bump DSI","shortMessageHtmlLink":"Bump DSI"}},{"before":"425080eeb37c85f1371fef659de798c0114eaac9","after":null,"ref":"refs/heads/court/default-granularity-2","pushedAt":"2024-07-16T01:29:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"courtneyholcomb","name":"Courtney Holcomb","path":"/courtneyholcomb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26731294?s=80&v=4"}},{"before":"2296688939d55057d8c8942bc32610f940e72724","after":"e46af9ac50fb8790c69164658420dcc61e271f7d","ref":"refs/heads/main","pushedAt":"2024-07-16T01:29:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"courtneyholcomb","name":"Courtney Holcomb","path":"/courtneyholcomb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26731294?s=80&v=4"},"commit":{"message":"Use `MetricTimeDefaultGranularityPattern` to resolve `metric_time` granularity (#1332)\n\nResolve metric time using new spec pattern in group by and filter nodes.\r\nThis is a change from defaulting to the minimum time granularity for\r\n`metric_time`. Now we will use the max default granularity for the\r\nrequested metrics.\r\n\r\nNote the snapshot updates. These reflect another behavior change in\r\nwhich we don't error if `metric_time` is queried for metrics with two\r\ndifferent default granularities. Instead, we choose the larger of the\r\ntwo, which is guaranteed to work for both metrics.","shortMessageHtmlLink":"Use MetricTimeDefaultGranularityPattern to resolve metric_time gr…"}},{"before":"ff7c4ab3d50aabc1596037d0f2cf8031e4f7cd39","after":null,"ref":"refs/heads/will/add-meta","pushedAt":"2024-07-15T23:11:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"WilliamDee","name":"William Deng","path":"/WilliamDee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33618746?s=80&v=4"}},{"before":"83bae7728798be13a61a135db129a1d536752332","after":"2296688939d55057d8c8942bc32610f940e72724","ref":"refs/heads/main","pushedAt":"2024-07-15T23:11:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WilliamDee","name":"William Deng","path":"/WilliamDee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33618746?s=80&v=4"},"commit":{"message":"Expose MetricConfig in MFEngine (#1334)\n\n## Context\r\nWe need to expose `MetricConfig` in the MFEngine so that we can grab the\r\n`meta` field now that versionless customers are on DSI 0.6.x which\r\ncontains that field","shortMessageHtmlLink":"Expose MetricConfig in MFEngine (#1334)"}},{"before":"034f7d0aa8c7ffe90c710dbd399b9f53a4c20353","after":"5adac15255465b6ed851e3382108840f9bba0488","ref":"refs/heads/p--query-resolution-perf--12","pushedAt":"2024-07-15T22:12:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"/* PR_START p--query-resolution-perf 12 */ Add a test for serializing a `WhereFilterSpec`.","shortMessageHtmlLink":"/* PR_START p--query-resolution-perf 12 */ Add a test for serializing…"}},{"before":"1fc9566aeaf89911297e1e495026246f0eed668e","after":"21a7a17a42d86e6d69d994696777e1e47c674192","ref":"refs/heads/p--query-resolution-perf--11","pushedAt":"2024-07-15T22:12:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"Update snapshots.","shortMessageHtmlLink":"Update snapshots."}},{"before":"60396becb0b86f8aa3ad916c8044538e7915f7a3","after":"5e910ac473c6f9475a24dce658c5d984342cccf7","ref":"refs/heads/p--query-resolution-perf--10","pushedAt":"2024-07-15T22:12:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"Update snapshots.","shortMessageHtmlLink":"Update snapshots."}},{"before":"e35d7d18f4339294efc9f0d95d1ff262f0d131ce","after":"24758eef0bbd4c35b60b3e0a33c0df5de25ce0b6","ref":"refs/heads/p--query-resolution-perf--09","pushedAt":"2024-07-15T22:12:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"Update snapshots.","shortMessageHtmlLink":"Update snapshots."}},{"before":null,"after":"034f7d0aa8c7ffe90c710dbd399b9f53a4c20353","ref":"refs/heads/p--query-resolution-perf--12","pushedAt":"2024-07-15T22:01:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"Add a test for serializing a `WhereFilterSpec`.","shortMessageHtmlLink":"Add a test for serializing a WhereFilterSpec."}},{"before":null,"after":"1fc9566aeaf89911297e1e495026246f0eed668e","ref":"refs/heads/p--query-resolution-perf--11","pushedAt":"2024-07-15T22:01:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"Update snapshots.","shortMessageHtmlLink":"Update snapshots."}},{"before":null,"after":"60396becb0b86f8aa3ad916c8044538e7915f7a3","ref":"refs/heads/p--query-resolution-perf--10","pushedAt":"2024-07-15T22:01:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"Update snapshots.","shortMessageHtmlLink":"Update snapshots."}},{"before":"4791c1d472d363638dd560d297892f6641c2d740","after":"e35d7d18f4339294efc9f0d95d1ff262f0d131ce","ref":"refs/heads/p--query-resolution-perf--09","pushedAt":"2024-07-15T22:01:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"Update snapshots.","shortMessageHtmlLink":"Update snapshots."}},{"before":null,"after":"ff7c4ab3d50aabc1596037d0f2cf8031e4f7cd39","ref":"refs/heads/will/add-meta","pushedAt":"2024-07-15T21:33:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WilliamDee","name":"William Deng","path":"/WilliamDee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33618746?s=80&v=4"},"commit":{"message":"added config.meta to metric","shortMessageHtmlLink":"added config.meta to metric"}},{"before":"45947fbbac8cd72f2139944b65772caf2946efd6","after":null,"ref":"refs/heads/p--query-resolution-perf--08","pushedAt":"2024-07-15T17:44:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"}},{"before":"604bf5306c769d71a2ed3080ecf73d96a6998099","after":"83bae7728798be13a61a135db129a1d536752332","ref":"refs/heads/main","pushedAt":"2024-07-15T17:44:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"Remove `LinkableElementSet.__len__()` (#1330)\n\n`LinkableElementSet.__len__()` currently has a bug as\r\n`group_by_metric_specs` is not included. Since the current code base\r\ndoes not depend on that method, this PR removes it.","shortMessageHtmlLink":"Remove LinkableElementSet.__len__() (#1330)"}},{"before":"da3ff4d7d63daf0b5cd49d3babd915fe52c60daf","after":"45947fbbac8cd72f2139944b65772caf2946efd6","ref":"refs/heads/p--query-resolution-perf--08","pushedAt":"2024-07-15T17:40:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"/* PR_START p--query-resolution-perf 08 */ Remove `LinkableElementSet.__len__()`.","shortMessageHtmlLink":"/* PR_START p--query-resolution-perf 08 */ Remove `LinkableElementSet…"}},{"before":"7e7120ba59f156e15781e9515db84da05c616c78","after":"2f0cdc0aeae83fcc9b89a62e6a08793fffc6ac40","ref":"refs/heads/court/default-granularity4","pushedAt":"2024-07-15T17:37:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"courtneyholcomb","name":"Courtney Holcomb","path":"/courtneyholcomb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26731294?s=80&v=4"},"commit":{"message":"Bump DSI","shortMessageHtmlLink":"Bump DSI"}},{"before":"2a0bcb2f9afa7e0fadff3df89deb878fa5438b9c","after":"425080eeb37c85f1371fef659de798c0114eaac9","ref":"refs/heads/court/default-granularity-2","pushedAt":"2024-07-15T17:36:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"courtneyholcomb","name":"Courtney Holcomb","path":"/courtneyholcomb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26731294?s=80&v=4"},"commit":{"message":"Changelog","shortMessageHtmlLink":"Changelog"}},{"before":"e9ee66c812b23dc126f3b403cc2f242918522890","after":null,"ref":"refs/heads/p--query-resolution-perf--07","pushedAt":"2024-07-15T17:28:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"}},{"before":"06b36f5a07700c133fc2e8309526cef39da2a069","after":"604bf5306c769d71a2ed3080ecf73d96a6998099","ref":"refs/heads/main","pushedAt":"2024-07-15T17:28:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"Decouple `InstanceSpecSet` and `LinkableSpecSet` (#1329)\n\n`LinkableSpecSet` depends on `InstanceSpecSet`, which leads to circular\r\ndependencies in downstream changes. This PR updates a few methods in\r\n`LinkableSpecSet` to remove that dependency.","shortMessageHtmlLink":"Decouple InstanceSpecSet and LinkableSpecSet (#1329)"}},{"before":"bd06cc038b9aee63fe8976a48484b8fb294087b9","after":"e9ee66c812b23dc126f3b403cc2f242918522890","ref":"refs/heads/p--query-resolution-perf--07","pushedAt":"2024-07-15T17:23:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"Streamline `LinkableSpecSet.create_from_specs()` to avoid circular imports.","shortMessageHtmlLink":"Streamline LinkableSpecSet.create_from_specs() to avoid circular im…"}},{"before":"82e741ff8cd6152a0592eedc2162d554d3859800","after":null,"ref":"refs/heads/p--query-resolution-perf--06","pushedAt":"2024-07-15T17:11:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"}},{"before":"c4c0aa475c016adee3b1721a8648a2397a7bee70","after":"06b36f5a07700c133fc2e8309526cef39da2a069","ref":"refs/heads/main","pushedAt":"2024-07-15T17:11:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"Streamline `LinkableElementProperty.all_properties()` (#1328)\n\nThis PR updates `LinkableElementProperty.all_properties()` to iterate\r\nover the enum to make it less error prone when new properties are added.","shortMessageHtmlLink":"Streamline LinkableElementProperty.all_properties() (#1328)"}},{"before":"362b718a0d3c910792cb807e3817a22bde0e4f52","after":"82e741ff8cd6152a0592eedc2162d554d3859800","ref":"refs/heads/p--query-resolution-perf--06","pushedAt":"2024-07-15T17:07:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"/* PR_START p--query-resolution-perf 06 */ Simplify `LinkableElementProperty.all_properties()` to iterate over enum.","shortMessageHtmlLink":"/* PR_START p--query-resolution-perf 06 */ Simplify `LinkableElementP…"}},{"before":"730d87bbccec3ea63a9d1c73994cdce9cf86b163","after":null,"ref":"refs/heads/p--query-resolution-perf--05","pushedAt":"2024-07-15T16:39:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"}},{"before":"3380f5e39f1d7f3e9d0ed8fef1701dcc16f6b3d0","after":"c4c0aa475c016adee3b1721a8648a2397a7bee70","ref":"refs/heads/main","pushedAt":"2024-07-15T16:39:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"plypaul","name":"Paul Yang","path":"/plypaul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5704934?s=80&v=4"},"commit":{"message":"Split `*Spec` classes into separate files (#1327)\n\nThis PR moves `*Spec` classes into separate files to break circular\r\ndependencies in downstream changes.","shortMessageHtmlLink":"Split *Spec classes into separate files (#1327)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgNxzQwA","startCursor":null,"endCursor":null}},"title":"Activity · dbt-labs/metricflow"}