{"action":"created","issue":{"url":"https://api.github.com/repos/keybase/client/issues/17048","repository_url":"https://api.github.com/repos/keybase/client","labels_url":"https://api.github.com/repos/keybase/client/issues/17048/labels{/name}","comments_url":"https://api.github.com/repos/keybase/client/issues/17048/comments","events_url":"https://api.github.com/repos/keybase/client/issues/17048/events","html_url":"https://github.com/keybase/client/pull/17048","id":434808544,"node_id":"MDExOlB1bGxSZXF1ZXN0MjcxNzE4NDg2","number":17048,"title":"index memcache, debounce","user":{"login":"joshblum","id":1144020,"node_id":"MDQ6VXNlcjExNDQwMjA=","avatar_url":"https://avatars0.githubusercontent.com/u/1144020?v=4","gravatar_id":"","url":"https://api.github.com/users/joshblum","html_url":"https://github.com/joshblum","followers_url":"https://api.github.com/users/joshblum/followers","following_url":"https://api.github.com/users/joshblum/following{/other_user}","gists_url":"https://api.github.com/users/joshblum/gists{/gist_id}","starred_url":"https://api.github.com/users/joshblum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshblum/subscriptions","organizations_url":"https://api.github.com/users/joshblum/orgs","repos_url":"https://api.github.com/users/joshblum/repos","events_url":"https://api.github.com/users/joshblum/events{/privacy}","received_events_url":"https://api.github.com/users/joshblum/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-04-18T14:45:53Z","updated_at":"2019-04-18T18:17:01Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/keybase/client/pulls/17048","html_url":"https://github.com/keybase/client/pull/17048","diff_url":"https://github.com/keybase/client/pull/17048.diff","patch_url":"https://github.com/keybase/client/pull/17048.patch"},"body":"- adds a in memory lru cache to the index store\r\n- adds a short delay before running the search in case we can canceled by a subsequent search.\r\n\r\ni'm not sure the delay buys us anything, wouldn't it be better for the GUI to debounce it's calls or for the server to keep some state instead of delay every search 50ms? unless i misunderstood the ticket.."},"comment":{"url":"https://api.github.com/repos/keybase/client/issues/comments/484624489","html_url":"https://github.com/keybase/client/pull/17048#issuecomment-484624489","issue_url":"https://api.github.com/repos/keybase/client/issues/17048","id":484624489,"node_id":"MDEyOklzc3VlQ29tbWVudDQ4NDYyNDQ4OQ==","user":{"login":"mmaxim","id":1250314,"node_id":"MDQ6VXNlcjEyNTAzMTQ=","avatar_url":"https://avatars1.githubusercontent.com/u/1250314?v=4","gravatar_id":"","url":"https://api.github.com/users/mmaxim","html_url":"https://github.com/mmaxim","followers_url":"https://api.github.com/users/mmaxim/followers","following_url":"https://api.github.com/users/mmaxim/following{/other_user}","gists_url":"https://api.github.com/users/mmaxim/gists{/gist_id}","starred_url":"https://api.github.com/users/mmaxim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mmaxim/subscriptions","organizations_url":"https://api.github.com/users/mmaxim/orgs","repos_url":"https://api.github.com/users/mmaxim/repos","events_url":"https://api.github.com/users/mmaxim/events{/privacy}","received_events_url":"https://api.github.com/users/mmaxim/received_events","type":"User","site_admin":false},"created_at":"2019-04-18T18:17:01Z","updated_at":"2019-04-18T18:17:01Z","author_association":"MEMBER","body":"I don't want the UI to be in charge of anything related to how the search is coordinated. I also want the name search to go on every keypress, but the name search can be sagotaged by the index search starting/stopping. 50ms seems like it shouldn't matter, but if it does we can re-evaluate."}}
{"actor":{"display_login":"mmaxim"}}