{"html_url": "https://github.com/simonw/datasette/issues/943#issuecomment-695133768", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/943", "id": 695133768, "node_id": "MDEyOklzc3VlQ29tbWVudDY5NTEzMzc2OA==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2020-09-19T00:06:56Z", "updated_at": "2020-09-19T00:07:35Z", "author_association": "OWNER", "body": "[dogsheep-beta](https://github.com/dogsheep/dogsheep-beta) could do with this too. It currently [makes a call](https://github.com/dogsheep/dogsheep-beta/blob/ab36101bdae69b11af7c6bd7edee838d052e6ecf/dogsheep_beta/__init__.py#L216-L225) to `TableView` in a similar way to `datasette-graphql` in order to calculate facets.\r\n\r\n`dogsheep-beta` would benefit with a mechanism for changing the facet timeout setting during that call (as would `datasette-graphql`, see the [DatasetteSpecialConfig mechanism](https://github.com/simonw/datasette-graphql/blob/f9dc5c518b7cdc94b93873ef20069a7ea2882a95/datasette_graphql/utils.py#L516-L519) it uses).", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 681375466, "label": "await datasette.client.get(path) mechanism for executing internal requests"}, "performed_via_github_app": null}