home / github

Menu
  • Search all tables
  • GraphQL API

issues

Table actions
  • GraphQL API for issues

9 rows where "updated_at" is on date 2018-05-28 and user = 9599 sorted by updated_at descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: comments, body, created_at (date), updated_at (date), closed_at (date)

type 1

  • issue 9

state 1

  • closed 9

repo 1

  • datasette 9
id node_id number title user state locked assignee milestone comments created_at updated_at ▲ closed_at author_association pull_request body repo type active_lock_reason performed_via_github_app reactions draft state_reason
275917760 MDU6SXNzdWUyNzU5MTc3NjA= 142 Show extra instructions with the interrupted simonw 9599 closed 0     3 2017-11-22T01:44:29Z 2018-05-28T21:25:06Z 2018-05-28T21:24:35Z OWNER  

When you are using Datasette locally for ad-hoc analysis it can be frustrating to hit the time limit.

If you start it with the correct command line arguments you can disable that time limit. So how about we tell you how to do that anytime you hit the interrupted error provided you are accessing it from localhost.

datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/142/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
273127443 MDU6SXNzdWUyNzMxMjc0NDM= 56 Easy way to block search engine crawling in robots.txt simonw 9599 closed 0     1 2017-11-11T07:46:07Z 2018-05-28T20:50:25Z 2018-05-28T20:50:24Z OWNER  

For people who don't want their datasets to be crawled by search engines.

datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/56/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
268462768 MDU6SXNzdWUyNjg0NjI3Njg= 38 Experiment with patterns for concurrent long running queries simonw 9599 closed 0     5 2017-10-25T16:23:42Z 2018-05-28T20:47:31Z 2018-05-28T20:47:31Z OWNER  

I want to understand how the system could perform under load with many concurrent long-running queries. Can we serve these without blocking the event loop?

datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/38/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
268087542 MDU6SXNzdWUyNjgwODc1NDI= 31 Idea: colour scheme based on sha256 of db simonw 9599 closed 0   v1 stretch goals 2859414 1 2017-10-24T15:52:38Z 2018-05-28T18:10:45Z 2017-11-09T14:14:59Z OWNER  
datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/31/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
268262480 MDU6SXNzdWUyNjgyNjI0ODA= 36 date, year, month and day querystring lookups simonw 9599 closed 0     3 2017-10-25T04:23:45Z 2018-05-28T17:30:53Z 2018-05-28T17:30:53Z OWNER  
  • [ ] ?timestamp___date=2017-07-17 - return every item where the timestamp falls on that date
  • [ ] ?timestamp___year=2017 - return every item where the timestamp falls within 2017
  • [ ] ?timestamp___month=1 - return every item where the month component is January
  • [ ] ?timestamp___day=10 - return every item where the day-of-the-month component is 10

Follow on from #23

datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/36/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
273296178 MDU6SXNzdWUyNzMyOTYxNzg= 73 _nocache=1 query string option for use with sort-by-random simonw 9599 closed 0     2 2017-11-13T02:57:10Z 2018-05-28T17:25:15Z 2018-05-28T17:25:15Z OWNER  

The one place where we wouldn’t want cdching is if we have something which uses sort by random to return random items. We can offer a _nocache=1 querystring argument to support this.

datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/73/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
273569068 MDU6SXNzdWUyNzM1NjkwNjg= 79 Add more detailed API documentation to the README simonw 9599 closed 0     3 2017-11-13T20:36:21Z 2018-05-28T17:24:48Z 2018-05-28T17:24:48Z OWNER  

Need to document:

  • [ ] The ?column__gt=4 style filter arguments for tables
  • [ ] The ?sql= API, and how named parameters work
  • [ ] How API pagination works
  • [ ] How redirects and cache headers work
datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/79/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
274884209 MDU6SXNzdWUyNzQ4ODQyMDk= 116 Add documentation section about SQLite extensions simonw 9599 closed 0     1 2017-11-17T14:36:30Z 2018-05-28T17:23:42Z 2018-05-28T17:23:41Z OWNER  
datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/116/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed
276704327 MDU6SXNzdWUyNzY3MDQzMjc= 150 _group_count= feature improvements simonw 9599 closed 0     3 2017-11-24T22:06:18Z 2018-05-28T16:41:28Z 2018-05-28T16:41:28Z OWNER  
  • [ ] The "apply filters" form should keep you on the _group_count= page
  • [ ] Foreign key references should be expand
  • [ ] Page title should reflect the view you are on
datasette 107914493 issue    
{
    "url": "https://api.github.com/repos/simonw/datasette/issues/150/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE [issues] (
   [id] INTEGER PRIMARY KEY,
   [node_id] TEXT,
   [number] INTEGER,
   [title] TEXT,
   [user] INTEGER REFERENCES [users]([id]),
   [state] TEXT,
   [locked] INTEGER,
   [assignee] INTEGER REFERENCES [users]([id]),
   [milestone] INTEGER REFERENCES [milestones]([id]),
   [comments] INTEGER,
   [created_at] TEXT,
   [updated_at] TEXT,
   [closed_at] TEXT,
   [author_association] TEXT,
   [pull_request] TEXT,
   [body] TEXT,
   [repo] INTEGER REFERENCES [repos]([id]),
   [type] TEXT
, [active_lock_reason] TEXT, [performed_via_github_app] TEXT, [reactions] TEXT, [draft] INTEGER, [state_reason] TEXT);
CREATE INDEX [idx_issues_repo]
                ON [issues] ([repo]);
CREATE INDEX [idx_issues_milestone]
                ON [issues] ([milestone]);
CREATE INDEX [idx_issues_assignee]
                ON [issues] ([assignee]);
CREATE INDEX [idx_issues_user]
                ON [issues] ([user]);
Powered by Datasette · Queries took 627.255ms · About: github-to-sqlite