{"action":"opened","issue":{"url":"https://api.github.com/repos/jOOQ/jOOL/issues/130","labels_url":"https://api.github.com/repos/jOOQ/jOOL/issues/130/labels{/name}","comments_url":"https://api.github.com/repos/jOOQ/jOOL/issues/130/comments","events_url":"https://api.github.com/repos/jOOQ/jOOL/issues/130/events","html_url":"https://github.com/jOOQ/jOOL/issues/130","id":113050560,"number":130,"title":"Some methods on Seq are not correctly implemented","user":{"login":"sargue","id":333808,"avatar_url":"https://avatars.githubusercontent.com/u/333808?v=3","gravatar_id":"","url":"https://api.github.com/users/sargue","html_url":"https://github.com/sargue","followers_url":"https://api.github.com/users/sargue/followers","following_url":"https://api.github.com/users/sargue/following{/other_user}","gists_url":"https://api.github.com/users/sargue/gists{/gist_id}","starred_url":"https://api.github.com/users/sargue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sargue/subscriptions","organizations_url":"https://api.github.com/users/sargue/orgs","repos_url":"https://api.github.com/users/sargue/repos","events_url":"https://api.github.com/users/sargue/events{/privacy}","received_events_url":"https://api.github.com/users/sargue/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-10-23T16:07:27Z","updated_at":"2015-10-23T16:07:27Z","closed_at":null,"body":"I was debugging some parallel streams code that uses `Seq` and found this code inside `Seq`.\r\n\r\n```java\r\n    // These methods have no effect\r\n    // ----------------------------\r\n\r\n    @Override\r\n    default Seq<T> sequential() {\r\n        return this;\r\n    }\r\n\r\n    @Override\r\n    default Seq<T> parallel() {\r\n        return this;\r\n    }\r\n```\r\n\r\nWell, that's... unexpected. That also applies to some other methods like `unordered()`.\r\n\r\nSo may we consider a _bug_ not documenting something THAT important. IMHO. Javadocs at least.\r\n\r\nAlso `SeqImpl` has this code:\r\n\r\n```java\r\n    @Override\r\n    public boolean isParallel() {\r\n        return false;\r\n    }\r\n```\r\n\r\nSo there is clearly a design decision. By the way, @lukaseder, could you please explain why?"}}