{"action":"created","issue":{"url":"https://api.github.com/repos/tinkerpop/tinkerpop3/issues/510","labels_url":"https://api.github.com/repos/tinkerpop/tinkerpop3/issues/510/labels{/name}","comments_url":"https://api.github.com/repos/tinkerpop/tinkerpop3/issues/510/comments","events_url":"https://api.github.com/repos/tinkerpop/tinkerpop3/issues/510/events","html_url":"https://github.com/tinkerpop/tinkerpop3/issues/510","id":55213170,"number":510,"title":"Filter steps for scalar values","user":{"login":"dkuppitz","id":572377,"avatar_url":"https://avatars.githubusercontent.com/u/572377?v=3","gravatar_id":"","url":"https://api.github.com/users/dkuppitz","html_url":"https://github.com/dkuppitz","followers_url":"https://api.github.com/users/dkuppitz/followers","following_url":"https://api.github.com/users/dkuppitz/following{/other_user}","gists_url":"https://api.github.com/users/dkuppitz/gists{/gist_id}","starred_url":"https://api.github.com/users/dkuppitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dkuppitz/subscriptions","organizations_url":"https://api.github.com/users/dkuppitz/orgs","repos_url":"https://api.github.com/users/dkuppitz/repos","events_url":"https://api.github.com/users/dkuppitz/events{/privacy}","received_events_url":"https://api.github.com/users/dkuppitz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"okram","id":148925,"avatar_url":"https://avatars.githubusercontent.com/u/148925?v=3","gravatar_id":"","url":"https://api.github.com/users/okram","html_url":"https://github.com/okram","followers_url":"https://api.github.com/users/okram/followers","following_url":"https://api.github.com/users/okram/following{/other_user}","gists_url":"https://api.github.com/users/okram/gists{/gist_id}","starred_url":"https://api.github.com/users/okram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/okram/subscriptions","organizations_url":"https://api.github.com/users/okram/orgs","repos_url":"https://api.github.com/users/okram/repos","events_url":"https://api.github.com/users/okram/events{/privacy}","received_events_url":"https://api.github.com/users/okram/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/tinkerpop/tinkerpop3/milestones/1","labels_url":"https://api.github.com/repos/tinkerpop/tinkerpop3/milestones/1/labels","id":851832,"number":1,"title":"3.0.0.GA","description":"","creator":{"login":"okram","id":148925,"avatar_url":"https://avatars.githubusercontent.com/u/148925?v=3","gravatar_id":"","url":"https://api.github.com/users/okram","html_url":"https://github.com/okram","followers_url":"https://api.github.com/users/okram/followers","following_url":"https://api.github.com/users/okram/following{/other_user}","gists_url":"https://api.github.com/users/okram/gists{/gist_id}","starred_url":"https://api.github.com/users/okram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/okram/subscriptions","organizations_url":"https://api.github.com/users/okram/orgs","repos_url":"https://api.github.com/users/okram/repos","events_url":"https://api.github.com/users/okram/events{/privacy}","received_events_url":"https://api.github.com/users/okram/received_events","type":"User","site_admin":false},"open_issues":16,"closed_issues":31,"state":"open","created_at":"2014-11-03T20:27:01Z","updated_at":"2015-01-22T22:07:21Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2015-01-22T21:43:50Z","updated_at":"2015-01-22T22:14:27Z","closed_at":null,"body":"```gt```, ```gte```, ```lt```, ```lte```, ```eq``` and ```neq``` would be some nice additions to filter numerical values directly (```eq``` and ```neq``` not only for numerical values).\r\n\r\nMost common use case:\r\n\r\n```groovy\r\ng.V().has(__.out('created').count().gte(2)).values(\"name\")\r\n```\r\n\r\nAnd just in case it's not obvious, those steps should be chainable:\r\n\r\n```groovy\r\ng.V().has(__.out('created').count().gte(2).lt(5)).values(\"name\")\r\n```"},"comment":{"url":"https://api.github.com/repos/tinkerpop/tinkerpop3/issues/comments/71110134","html_url":"https://github.com/tinkerpop/tinkerpop3/issues/510#issuecomment-71110134","issue_url":"https://api.github.com/repos/tinkerpop/tinkerpop3/issues/510","id":71110134,"user":{"login":"rjbriody","id":492786,"avatar_url":"https://avatars.githubusercontent.com/u/492786?v=3","gravatar_id":"","url":"https://api.github.com/users/rjbriody","html_url":"https://github.com/rjbriody","followers_url":"https://api.github.com/users/rjbriody/followers","following_url":"https://api.github.com/users/rjbriody/following{/other_user}","gists_url":"https://api.github.com/users/rjbriody/gists{/gist_id}","starred_url":"https://api.github.com/users/rjbriody/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rjbriody/subscriptions","organizations_url":"https://api.github.com/users/rjbriody/orgs","repos_url":"https://api.github.com/users/rjbriody/repos","events_url":"https://api.github.com/users/rjbriody/events{/privacy}","received_events_url":"https://api.github.com/users/rjbriody/received_events","type":"User","site_admin":false},"created_at":"2015-01-22T22:14:27Z","updated_at":"2015-01-22T22:14:27Z","body":"I like \"where\".\r\n\r\nBob\r\n\r\nOn Thu, Jan 22, 2015 at 5:11 PM, Daniel Kuppitz <notifications@github.com>\r\nwrote:\r\n\r\n> Yea, I've actually had that in mind, too. Simply forgot to mention it. I\r\n> thought .is() would make a good step name.\r\n>\r\n> g.V().has(__.out('created').count().is(gte,2)).values('name')\r\n> g.V().has(__.out('created').count().is(2)).values('name') // same as .is(eq, 2)\r\n>\r\n> —\r\n> Reply to this email directly or view it on GitHub\r\n> <https://github.com/tinkerpop/tinkerpop3/issues/510#issuecomment-71109659>\r\n> .\r\n>"}}