{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":98281497,"defaultBranch":"master","name":"clojure-experiments","ownerLogin":"jumarko","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-07-25T08:10:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1083629?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1656056008.3660622","currentOid":""},"activityList":{"items":[{"before":"25e9e8651638798ef081e1a74a7c6568a9f0804e","after":"aadc24c5e881d1ff3b170e02527b7a4637fc19a3","ref":"refs/heads/master","pushedAt":"2024-06-21T10:37:48.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #69 from jumarko/develop\n\nMISC cleanup","shortMessageHtmlLink":"Merge pull request #69 from jumarko/develop"}},{"before":"382087112f9dbd0bd1603dc22ef644cdce0a26a1","after":"75d5165f91e27f2dee882c40531d8375c29678cb","ref":"refs/heads/develop","pushedAt":"2024-06-21T10:37:26.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Update .gitignore.","shortMessageHtmlLink":"Update .gitignore."}},{"before":"9627388fa37dae64e5d0a573b63e0d7e2dd4a84b","after":"25e9e8651638798ef081e1a74a7c6568a9f0804e","ref":"refs/heads/master","pushedAt":"2024-06-21T10:29:30.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #68 from jumarko/develop\n\nMISC updates: thread-info, all threads allocated bytes, recur across try, malli, retries.","shortMessageHtmlLink":"Merge pull request #68 from jumarko/develop"}},{"before":"56430d81ec88fde07e148873011af8bab5dce4d3","after":"382087112f9dbd0bd1603dc22ef644cdce0a26a1","ref":"refs/heads/develop","pushedAt":"2024-06-21T10:28:53.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Little retry function.","shortMessageHtmlLink":"Little retry function."}},{"before":"b4d3eddad84c582d7557119789213b011cba2cae","after":"9627388fa37dae64e5d0a573b63e0d7e2dd4a84b","ref":"refs/heads/master","pushedAt":"2024-06-21T10:21:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #67 from jumarko/develop\n\nAdds parallel-requests example and explains how chunking works.","shortMessageHtmlLink":"Merge pull request #67 from jumarko/develop"}},{"before":"e0949307e58e81cf20c292e90b9af433616c5e81","after":"56430d81ec88fde07e148873011af8bab5dce4d3","ref":"refs/heads/develop","pushedAt":"2024-06-21T10:20:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Adds parallel-requests example and explains how chunking works.\n\nSee also https://clojurians.slack.com/archives/C053AK3F9/p1718965000352169?thread_ts=1718957395.463689&cid=C053AK3F9","shortMessageHtmlLink":"Adds parallel-requests example and explains how chunking works."}},{"before":"70888d0f8d6884e711d0f484b1cd517fa99a4bef","after":"b4d3eddad84c582d7557119789213b011cba2cae","ref":"refs/heads/master","pushedAt":"2024-05-25T16:01:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #66 from jumarko/develop\n\nAdd ANTLR parsing experiment with clj-antlr.","shortMessageHtmlLink":"Merge pull request #66 from jumarko/develop"}},{"before":"a147665d15c328d54218d38498431a2740b2dff7","after":"e0949307e58e81cf20c292e90b9af433616c5e81","ref":"refs/heads/develop","pushedAt":"2024-05-25T16:01:37.000Z","pushType":"push","commitsCount":60,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Add ANTLR parsing experiment with clj-antlr.","shortMessageHtmlLink":"Add ANTLR parsing experiment with clj-antlr."}},{"before":"d8c9858186b309b0539f4a9d6edcb5eacf2aece2","after":"70888d0f8d6884e711d0f484b1cd517fa99a4bef","ref":"refs/heads/master","pushedAt":"2024-05-13T14:10:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #65 from jumarko/develop\n\nAdd a function for dumping thread stacks.","shortMessageHtmlLink":"Merge pull request #65 from jumarko/develop"}},{"before":"eb1e375d95a2f8f7fcff9aa53aaa26a3cca6e90f","after":"a147665d15c328d54218d38498431a2740b2dff7","ref":"refs/heads/develop","pushedAt":"2024-05-13T14:09:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Add a function for dumping thread stacks.\n\nThis uses ThreadMXBean:\nhttps://docs.oracle.com/en/java/javase/17/docs/api/java.management/java/lang/management/ThreadMXBean.html#dumpAllThreads(boolean,boolean,int)\nThat one produces an array of ThreadInfo-s: https://docs.oracle.com/en/java/javase/21/docs/api/java.management/java/lang/management/ThreadInfo.html","shortMessageHtmlLink":"Add a function for dumping thread stacks."}},{"before":"a07f4fc3b23227921bb8222bef55e7bc12143e34","after":"d8c9858186b309b0539f4a9d6edcb5eacf2aece2","ref":"refs/heads/master","pushedAt":"2024-03-19T13:50:30.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #64 from jumarko/develop\n\nMISC stuff including playing with retries.","shortMessageHtmlLink":"Merge pull request #64 from jumarko/develop"}},{"before":"32f209c4dd974ad7da6a0f98bc2885c789e493e6","after":"eb1e375d95a2f8f7fcff9aa53aaa26a3cca6e90f","ref":"refs/heads/develop","pushedAt":"2024-03-19T13:49:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Playing with retries.","shortMessageHtmlLink":"Playing with retries."}},{"before":"7835d4f0664e1b205a952bcddc77150c661cc2eb","after":"32f209c4dd974ad7da6a0f98bc2885c789e493e6","ref":"refs/heads/develop","pushedAt":"2024-03-04T04:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Misc updates.","shortMessageHtmlLink":"Misc updates."}},{"before":"3e8c79bcc8b10850afda3552fc312adb93c6b782","after":"a07f4fc3b23227921bb8222bef55e7bc12143e34","ref":"refs/heads/master","pushedAt":"2023-09-15T05:07:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #63 from jumarko/develop\n\nAdd example from 'My mental model of transducers'","shortMessageHtmlLink":"Merge pull request #63 from jumarko/develop"}},{"before":"138b67a6a8aa38d9c414f2e707f64954db871734","after":"7835d4f0664e1b205a952bcddc77150c661cc2eb","ref":"refs/heads/develop","pushedAt":"2023-09-15T05:06:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Add example from 'My mental model of transducers'\n\n;; Even more fun!\n(def b (transformed-belt (partition-all 3)))\n;; Prints nothing\n(>!! b 1)\n;; Still nothing ...\n(>!! b 2)\n;; Prints 'Value: [1 2 3]'\n(>!! b 3)\n;; Prints nothing\n(>!! b 4)\n;; Prints nothing\n(>!! b 5)\n;; Prints 'Value: [4 5]'\n(async/close! b)","shortMessageHtmlLink":"Add example from 'My mental model of transducers'"}},{"before":"243c3c959fccdeeb0fbb3bac6535541f7716a814","after":"3e8c79bcc8b10850afda3552fc312adb93c6b782","ref":"refs/heads/master","pushedAt":"2023-08-09T06:43:31.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #62 from jumarko/develop\n\nMISC updates","shortMessageHtmlLink":"Merge pull request #62 from jumarko/develop"}},{"before":"b682b4532c4a929a44b4a0899ef1a6bcf702e914","after":"138b67a6a8aa38d9c414f2e707f64954db871734","ref":"refs/heads/develop","pushedAt":"2023-08-09T06:43:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Basic state machines.","shortMessageHtmlLink":"Basic state machines."}},{"before":"66fd34ec51da3eb291f412a87e78f7b3008860cf","after":"243c3c959fccdeeb0fbb3bac6535541f7716a814","ref":"refs/heads/master","pushedAt":"2023-08-09T06:41:11.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #61 from jumarko/develop\n\nJetty server benchmark","shortMessageHtmlLink":"Merge pull request #61 from jumarko/develop"}},{"before":"18a4765cd4a23200b9679ea48446574eeef4c34e","after":"b682b4532c4a929a44b4a0899ef1a6bcf702e914","ref":"refs/heads/develop","pushedAt":"2023-08-09T06:40:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Jetty server benchmark.\n\nSee https://clojurians.slack.com/archives/C03S1KBA2/p1691305650647229","shortMessageHtmlLink":"Jetty server benchmark."}},{"before":"6f70bcbb0c08b56aa9737f45c389ded10f8c12fb","after":"18a4765cd4a23200b9679ea48446574eeef4c34e","ref":"refs/heads/develop","pushedAt":"2023-07-18T20:37:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Do not use morse.","shortMessageHtmlLink":"Do not use morse."}},{"before":"914025bcf3106bd325ef88a290722f63f3b4eb06","after":"66fd34ec51da3eb291f412a87e78f7b3008860cf","ref":"refs/heads/master","pushedAt":"2023-07-18T20:36:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #60 from jumarko/develop\n\nDemonstrate NegativeArraySizeException when calling .getBytes on large string.","shortMessageHtmlLink":"Merge pull request #60 from jumarko/develop"}},{"before":"0bd15553142df24935118132d1b2baf29f743d31","after":"6f70bcbb0c08b56aa9737f45c389ded10f8c12fb","ref":"refs/heads/develop","pushedAt":"2023-07-18T20:36:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Demonstrate NegativeArraySizeException when calling .getBytes on large string.\n\nThis happens if your String has non-ASCII characters\nand it's because of UTF conversion.","shortMessageHtmlLink":"Demonstrate NegativeArraySizeException when calling .getBytes on larg…"}},{"before":"8c04d2234ee970c259cf197d41a72efdbf9435db","after":"914025bcf3106bd325ef88a290722f63f3b4eb06","ref":"refs/heads/master","pushedAt":"2023-05-22T08:39:20.344Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #59 from jumarko/develop\n\nExperiment with babashka.fs","shortMessageHtmlLink":"Merge pull request #59 from jumarko/develop"}},{"before":"eabf365dfff1adbb873c35d29b00b42f2b90e008","after":"0bd15553142df24935118132d1b2baf29f743d31","ref":"refs/heads/develop","pushedAt":"2023-05-22T08:38:45.406Z","pushType":"push","commitsCount":1,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Experiment with babashka.fs","shortMessageHtmlLink":"Experiment with babashka.fs"}},{"before":"544395ce08f2161f473d764287a6d1e5f643a8e7","after":"8c04d2234ee970c259cf197d41a72efdbf9435db","ref":"refs/heads/master","pushedAt":"2023-04-29T06:10:56.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #58 from jumarko/develop\n\nAdd misc updates.","shortMessageHtmlLink":"Merge pull request #58 from jumarko/develop"}},{"before":"9682620620e220ee2694366eb6c27f936a1539b4","after":"eabf365dfff1adbb873c35d29b00b42f2b90e008","ref":"refs/heads/develop","pushedAt":"2023-04-29T06:09:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Add misc changes.","shortMessageHtmlLink":"Add misc changes."}},{"before":"574c4bc03b7f813755d2973bfc75264b47976af5","after":"544395ce08f2161f473d764287a6d1e5f643a8e7","ref":"refs/heads/master","pushedAt":"2023-04-29T06:04:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #57 from jumarko/develop\n\nAdd morse as an inspection tool.","shortMessageHtmlLink":"Merge pull request #57 from jumarko/develop"}},{"before":"581109a765f1e6ef9a52c28293087b6748a02433","after":"9682620620e220ee2694366eb6c27f936a1539b4","ref":"refs/heads/develop","pushedAt":"2023-04-29T05:58:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Add morse as an inspection tool.\n\nSee https://github.com/nubank/morse","shortMessageHtmlLink":"Add morse as an inspection tool."}},{"before":"0ba4f8da824da2da59e88cf0157239ead88744df","after":"574c4bc03b7f813755d2973bfc75264b47976af5","ref":"refs/heads/master","pushedAt":"2023-04-20T20:12:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Merge pull request #56 from jumarko/develop\n\nPlay with repl-plot.","shortMessageHtmlLink":"Merge pull request #56 from jumarko/develop"}},{"before":"7ddaf9afdf88df4fa636f5729cbbba5ee4af2c67","after":"581109a765f1e6ef9a52c28293087b6748a02433","ref":"refs/heads/develop","pushedAt":"2023-04-20T19:53:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jumarko","name":"Juraj Martinka","path":"/jumarko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083629?s=80&v=4"},"commit":{"message":"Play with repl-plot.\n\nhttps://github.com/wyegelwel/repl-plot","shortMessageHtmlLink":"Play with repl-plot."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMVQxMDozNzo0OC4wMDAwMDBazwAAAARrexm8","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMVQxMDozNzo0OC4wMDAwMDBazwAAAARrexm8","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yMFQxOTo1MzozNC4wMDAwMDBazwAAAAMdIh8Z"}},"title":"Activity · jumarko/clojure-experiments"}