{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":700976939,"defaultBranch":"main","name":"exploring-redis","ownerLogin":"nkilm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-05T16:56:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/79012023?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1697570607.0","currentOid":""},"activityList":{"items":[{"before":"4d0995268e6540403d533ba15bbe30bbbd6227a6","after":"70494fb7d8ee0842a2e1f3a51fc61c509b75b987","ref":"refs/heads/main","pushedAt":"2023-11-16T16:00:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a1e98891c72d2107bcdef292045a930e813a7fa8","after":"4d0995268e6540403d533ba15bbe30bbbd6227a6","ref":"refs/heads/main","pushedAt":"2023-10-26T04:43:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"remove redundant Makefile","shortMessageHtmlLink":"remove redundant Makefile"}},{"before":"aeb68589bd747648fdd1ee5b68c1d3408f655a0c","after":"a1e98891c72d2107bcdef292045a930e813a7fa8","ref":"refs/heads/main","pushedAt":"2023-10-20T10:56:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"check for TTL expiration after every GET","shortMessageHtmlLink":"check for TTL expiration after every GET"}},{"before":"3e0acd043231304f96852c00d3428af1dd69374d","after":"aeb68589bd747648fdd1ee5b68c1d3408f655a0c","ref":"refs/heads/main","pushedAt":"2023-10-20T10:48:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"display server PORT on start and add missing const on client side","shortMessageHtmlLink":"display server PORT on start and add missing const on client side"}},{"before":"feef8fba1142b0c166b60717c848d05bdef2f067","after":"3e0acd043231304f96852c00d3428af1dd69374d","ref":"refs/heads/main","pushedAt":"2023-10-20T10:43:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"add missing const in client","shortMessageHtmlLink":"add missing const in client"}},{"before":"6fc24b444a91f596dca03f891cb1dc2d301caecb","after":"feef8fba1142b0c166b60717c848d05bdef2f067","ref":"refs/heads/main","pushedAt":"2023-10-20T10:37:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"add README","shortMessageHtmlLink":"add README"}},{"before":"a9d7f86641c15de9d61553e2cf0819a6cde759e8","after":"6fc24b444a91f596dca03f891cb1dc2d301caecb","ref":"refs/heads/main","pushedAt":"2023-10-20T09:51:12.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"Merge pull request #6 from nkilm/6-timers-and-multithreading","shortMessageHtmlLink":"Merge pull request #6 from nkilm/6-timers-and-multithreading"}},{"before":null,"after":"bfb429032150cf25a152379d1782ef6fc8cc3521","ref":"refs/heads/6-timers-and-multithreading","pushedAt":"2023-10-17T19:23:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"add relevant functions for TTL's and multithreading","shortMessageHtmlLink":"add relevant functions for TTL's and multithreading"}},{"before":"ad2756e629a13502451b2db0a380137374b5a14f","after":"a9d7f86641c15de9d61553e2cf0819a6cde759e8","ref":"refs/heads/main","pushedAt":"2023-10-15T14:53:01.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"Merge pull request #5 from nkilm/5-avl-tree","shortMessageHtmlLink":"Merge pull request #5 from nkilm/5-avl-tree"}},{"before":"728146da4c8ff81ab7e08b16af253b2e4e87ea40","after":"7d9506ca90abe756789618e62228ab79b22dc360","ref":"refs/heads/5-avl-tree","pushedAt":"2023-10-15T14:48:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"add description about ZSet","shortMessageHtmlLink":"add description about ZSet"}},{"before":null,"after":"728146da4c8ff81ab7e08b16af253b2e4e87ea40","ref":"refs/heads/5-avl-tree","pushedAt":"2023-10-15T14:28:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"add client code for zset commands","shortMessageHtmlLink":"add client code for zset commands"}},{"before":"7fdb9716372070a0f8a9785efca700de4b369676","after":"ad2756e629a13502451b2db0a380137374b5a14f","ref":"refs/heads/main","pushedAt":"2023-10-12T07:09:33.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"Merge pull request #4 from nkilm/4-data-serialization","shortMessageHtmlLink":"Merge pull request #4 from nkilm/4-data-serialization"}},{"before":null,"after":"b19f847d03e6ee5ac90c9643d641c9d8d8a8570f","ref":"refs/heads/4-data-serialization","pushedAt":"2023-10-12T07:05:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"add data serialization on client and server","shortMessageHtmlLink":"add data serialization on client and server"}},{"before":null,"after":"4b76c4a29cd1d217600d23846a871a2e0dc1bf3e","ref":"refs/heads/3-hashtable","pushedAt":"2023-10-12T05:58:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"implement hashtable\n\nHashing information:\nmethod: chaining\nresize-method: progressive resizing\nintrusive: yes","shortMessageHtmlLink":"implement hashtable"}},{"before":"4b76c4a29cd1d217600d23846a871a2e0dc1bf3e","after":null,"ref":"refs/heads/hashtable","pushedAt":"2023-10-12T05:58:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"}},{"before":"1454f11799f1e1be48813254e0210a21e9413df4","after":null,"ref":"refs/heads/event-loop","pushedAt":"2023-10-12T05:58:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"}},{"before":null,"after":"1454f11799f1e1be48813254e0210a21e9413df4","ref":"refs/heads/2-event-loop","pushedAt":"2023-10-12T05:58:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"setup basic server - get, set, del\n\nfor now, the acutal data is stored as map","shortMessageHtmlLink":"setup basic server - get, set, del"}},{"before":null,"after":"840c4db955244fd7df612e355fdab1fc9b597fc7","ref":"refs/heads/1-protocol-parsing","pushedAt":"2023-10-12T05:58:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"add I/O helpers and implement custom protocol for parsing","shortMessageHtmlLink":"add I/O helpers and implement custom protocol for parsing"}},{"before":"840c4db955244fd7df612e355fdab1fc9b597fc7","after":null,"ref":"refs/heads/protocol-parsing","pushedAt":"2023-10-12T05:58:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"}},{"before":"543937d7934d02c6ea9834ba49131bef30d12361","after":"7fdb9716372070a0f8a9785efca700de4b369676","ref":"refs/heads/main","pushedAt":"2023-10-10T03:26:51.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"Merge pull request #3 from nkilm/hashtable","shortMessageHtmlLink":"Merge pull request #3 from nkilm/hashtable"}},{"before":null,"after":"4b76c4a29cd1d217600d23846a871a2e0dc1bf3e","ref":"refs/heads/hashtable","pushedAt":"2023-10-10T03:22:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"implement hashtable\n\nHashing information:\nmethod: chaining\nresize-method: progressive resizing\nintrusive: yes","shortMessageHtmlLink":"implement hashtable"}},{"before":"fbb25c7891fe5b585f6c97c325a3fd5993d1b2fe","after":"543937d7934d02c6ea9834ba49131bef30d12361","ref":"refs/heads/main","pushedAt":"2023-10-08T14:48:05.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"Merge pull request #2 from nkilm/event-loop","shortMessageHtmlLink":"Merge pull request #2 from nkilm/event-loop"}},{"before":"52d98b81104a7f877fc2c02889b9538955f838a1","after":"1454f11799f1e1be48813254e0210a21e9413df4","ref":"refs/heads/event-loop","pushedAt":"2023-10-08T14:42:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"setup basic server - get, set, del\n\nfor now, the acutal data is stored as map","shortMessageHtmlLink":"setup basic server - get, set, del"}},{"before":null,"after":"52d98b81104a7f877fc2c02889b9538955f838a1","ref":"refs/heads/event-loop","pushedAt":"2023-10-08T12:18:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"rename to .cpp","shortMessageHtmlLink":"rename to .cpp"}},{"before":"a01fd2da8867b118d8dc0952d4deb52cac21719c","after":"fbb25c7891fe5b585f6c97c325a3fd5993d1b2fe","ref":"refs/heads/main","pushedAt":"2023-10-08T12:10:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"use g++ to compile the code","shortMessageHtmlLink":"use g++ to compile the code"}},{"before":"ff17b8173322e787e13e6d3ce1cd4500d709aa9b","after":"a01fd2da8867b118d8dc0952d4deb52cac21719c","ref":"refs/heads/main","pushedAt":"2023-10-06T13:00:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"Merge pull request #1 from nkilm/protocol-parsing","shortMessageHtmlLink":"Merge pull request #1 from nkilm/protocol-parsing"}},{"before":null,"after":"840c4db955244fd7df612e355fdab1fc9b597fc7","ref":"refs/heads/protocol-parsing","pushedAt":"2023-10-06T12:59:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"add I/O helpers and implement custom protocol for parsing","shortMessageHtmlLink":"add I/O helpers and implement custom protocol for parsing"}},{"before":"4f37bf7b8d6df353317c589364e4c20874241deb","after":"ff17b8173322e787e13e6d3ce1cd4500d709aa9b","ref":"refs/heads/main","pushedAt":"2023-10-06T07:00:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"put core functions in separate file and update gitignore","shortMessageHtmlLink":"put core functions in separate file and update gitignore"}},{"before":"97aea46844cfe910403df36f99300cfa324bfd2b","after":"4f37bf7b8d6df353317c589364e4c20874241deb","ref":"refs/heads/main","pushedAt":"2023-10-06T05:58:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"display PORT number on init for server","shortMessageHtmlLink":"display PORT number on init for server"}},{"before":"92bd7cf607d446b2a3324d5a745efb4b2d0c3acf","after":"97aea46844cfe910403df36f99300cfa324bfd2b","ref":"refs/heads/main","pushedAt":"2023-10-06T04:57:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nkilm","name":"Nikhil Mohite","path":"/nkilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79012023?s=80&v=4"},"commit":{"message":"improve Makefile","shortMessageHtmlLink":"improve Makefile"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0xNlQxNjowMDo0My4wMDAwMDBazwAAAAOw1DAy","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0wNlQwNDo1Nzo0NS4wMDAwMDBazwAAAAOQvNVo"}},"title":"Activity ยท nkilm/exploring-redis"}