{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":639599253,"defaultBranch":"main","name":"feldera","ownerLogin":"feldera","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-11T19:57:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/133194489?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716666256.0","currentOid":""},"activityList":{"items":[{"before":"b1525b9e57fe54c6252c26d6a166d1f4d2d591d1","after":null,"ref":"refs/heads/py_docs_in_website","pushedAt":"2024-05-25T19:44:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abhizer","name":"Abhinav Gyawali","path":"/abhizer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22275402?s=80&v=4"}},{"before":"cf4d424d2c27c8cbaa89287a1ceaa94437a2f17b","after":"f22e056a18927f44bf271e271a0aef22deed4ef0","ref":"refs/heads/main","pushedAt":"2024-05-25T19:44:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abhizer","name":"Abhinav Gyawali","path":"/abhizer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22275402?s=80&v=4"},"commit":{"message":"py: add Python SDK docs to the website sidebar (#1789)\n\nSigned-off-by: Abhinav Gyawali <22275402+abhizer@users.noreply.github.com>","shortMessageHtmlLink":"py: add Python SDK docs to the website sidebar (#1789)"}},{"before":null,"after":"b1525b9e57fe54c6252c26d6a166d1f4d2d591d1","ref":"refs/heads/py_docs_in_website","pushedAt":"2024-05-25T19:03:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abhizer","name":"Abhinav Gyawali","path":"/abhizer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22275402?s=80&v=4"},"commit":{"message":"py: add Python SDK docs to the website sidebar\n\nSigned-off-by: Abhinav Gyawali <22275402+abhizer@users.noreply.github.com>","shortMessageHtmlLink":"py: add Python SDK docs to the website sidebar"}},{"before":"2d883cc597c9112b0c3e244d17fcf35aaca5aa34","after":null,"ref":"refs/heads/profile_improvements","pushedAt":"2024-05-25T16:42:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"}},{"before":"e00029d6ed9286da72b7315950c1c620e9008967","after":"cf4d424d2c27c8cbaa89287a1ceaa94437a2f17b","ref":"refs/heads/main","pushedAt":"2024-05-25T16:42:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"},"commit":{"message":"Add regions to join and antijoin circuits.\n\nImprove the readability of circuit graphs by grouping `join` and\n`antijoin` circuits into regions.\n\nSigned-off-by: Leonid Ryzhyk ","shortMessageHtmlLink":"Add regions to join and antijoin circuits."}},{"before":"61fc579b67b8f211f7747a5d3fd9e7bca360e19f","after":null,"ref":"refs/heads/issue1786","pushedAt":"2024-05-25T07:47:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abhizer","name":"Abhinav Gyawali","path":"/abhizer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22275402?s=80&v=4"}},{"before":"2ffd757be19f1cd9c60c6fc1da420c6ef62ecf2e","after":"e00029d6ed9286da72b7315950c1c620e9008967","ref":"refs/heads/main","pushedAt":"2024-05-25T07:47:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abhizer","name":"Abhinav Gyawali","path":"/abhizer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22275402?s=80&v=4"},"commit":{"message":"py: do not pause before shutting down the pipeline (#1788)\n\nSigned-off-by: Abhinav Gyawali <22275402+abhizer@users.noreply.github.com>","shortMessageHtmlLink":"py: do not pause before shutting down the pipeline (#1788)"}},{"before":null,"after":"61fc579b67b8f211f7747a5d3fd9e7bca360e19f","ref":"refs/heads/issue1786","pushedAt":"2024-05-25T07:01:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abhizer","name":"Abhinav Gyawali","path":"/abhizer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22275402?s=80&v=4"},"commit":{"message":"py: do not pause before shutting down the pipeline\n\nSigned-off-by: Abhinav Gyawali <22275402+abhizer@users.noreply.github.com>","shortMessageHtmlLink":"py: do not pause before shutting down the pipeline"}},{"before":null,"after":"2d883cc597c9112b0c3e244d17fcf35aaca5aa34","ref":"refs/heads/profile_improvements","pushedAt":"2024-05-25T06:51:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"},"commit":{"message":"Add regions to join and antijoin circuits.\n\nImprove the readability of circuit graphs by grouping `join` and\n`antijoin` circuits into regions.\n\nSigned-off-by: Leonid Ryzhyk ","shortMessageHtmlLink":"Add regions to join and antijoin circuits."}},{"before":null,"after":"591f3841383dbc14ec39b3f2e5a7c9c86e7a6331","ref":"refs/heads/delta_output_overwrite","pushedAt":"2024-05-25T00:01:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"},"commit":{"message":"Delta out: `truncate` and `error_if_exists` modes.\n\nThe Delta output connector defaulted to appending new data to an\nexisting table if one exists at the target location. This commit adds\ntwo additional modes:\n\n- error_if_exists - fail if there exists a table at the target location.\n- truncate - truncate all existing contents of the table before adding\n new updates to it.\n\nSigned-off-by: Leonid Ryzhyk ","shortMessageHtmlLink":"Delta out: truncate and error_if_exists modes."}},{"before":"bad223deb1d61d1d300da6fcfe515f9d1da1129d","after":null,"ref":"refs/heads/awards","pushedAt":"2024-05-24T20:25:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lalithsuresh","name":"Lalith Suresh","path":"/lalithsuresh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434651?s=80&v=4"}},{"before":"f49890cc5b04e59c2702ef39271e78825e1361cd","after":"2ffd757be19f1cd9c60c6fc1da420c6ef62ecf2e","ref":"refs/heads/main","pushedAt":"2024-05-24T20:25:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lalithsuresh","name":"Lalith Suresh","path":"/lalithsuresh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434651?s=80&v=4"},"commit":{"message":"docs: improvements to the publication page (#1781)\n\nSigned-off-by: Lalith Suresh ","shortMessageHtmlLink":"docs: improvements to the publication page (#1781)"}},{"before":"93015a799c67a55f9c01c245be23d2aaea2c63d5","after":null,"ref":"refs/heads/improved_circuit_graph","pushedAt":"2024-05-24T20:21:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"}},{"before":"89fa42f9e2874e7dbe11da3f0b7265a7b717dc8f","after":"f49890cc5b04e59c2702ef39271e78825e1361cd","ref":"refs/heads/main","pushedAt":"2024-05-24T20:21:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"},"commit":{"message":"Integration tests: wait for the manager to come up\n\nAdded logic to pipeline manager integration tests to keep retrying\ninitial pipeline manager request for 100s. This helps when tests\nstart running because the manager has been fully initialized, e.g., in\nCI.\n\nSigned-off-by: Leonid Ryzhyk ","shortMessageHtmlLink":"Integration tests: wait for the manager to come up"}},{"before":"5b00591f50242bd35bb83633eb7b31fd8a4a060a","after":"93015a799c67a55f9c01c245be23d2aaea2c63d5","ref":"refs/heads/improved_circuit_graph","pushedAt":"2024-05-24T18:57:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"},"commit":{"message":"Integration tests: wait for the manager to come up\n\nAdded logic to pipeline manager integration tests to keep retrying\ninitial pipeline manager request for 100s. This helps when tests\nstart running because the manager has been fully initialized, e.g., in\nCI.\n\nSigned-off-by: Leonid Ryzhyk ","shortMessageHtmlLink":"Integration tests: wait for the manager to come up"}},{"before":"950a81fe8e7987abc9c4a8bf7348f9e4366c290a","after":"5b00591f50242bd35bb83633eb7b31fd8a4a060a","ref":"refs/heads/improved_circuit_graph","pushedAt":"2024-05-24T18:55:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"},"commit":{"message":"Integration tests: wait for the manager to come up\n\nAdded logic to pipeline manager integration tests to keep retrying\ninitial pipeline manager request for 100s. This helps when tests\nstart running because the manager has been fully initialized, e.g., in\nCI.\n\nSigned-off-by: Leonid Ryzhyk ","shortMessageHtmlLink":"Integration tests: wait for the manager to come up"}},{"before":null,"after":"0065ddd4fe08553758bf6c2fa7ace431a46df235","ref":"refs/heads/async-merge","pushedAt":"2024-05-24T17:21:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gz","name":"Gerd Zellweger","path":"/gz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127654?s=80&v=4"},"commit":{"message":"WIp async spine.\n\nSigned-off-by: Gerd Zellweger ","shortMessageHtmlLink":"WIp async spine."}},{"before":"b66e32019621c0bbfd44b821432ea8cb72481420","after":null,"ref":"refs/heads/py_docs","pushedAt":"2024-05-24T17:00:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abhizer","name":"Abhinav Gyawali","path":"/abhizer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22275402?s=80&v=4"}},{"before":"60b17a72759c792f50d422de817febd8c944d91e","after":"89fa42f9e2874e7dbe11da3f0b7265a7b717dc8f","ref":"refs/heads/main","pushedAt":"2024-05-24T17:00:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abhizer","name":"Abhinav Gyawali","path":"/abhizer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22275402?s=80&v=4"},"commit":{"message":"py: set up sphinx for auto generated documentation (#1772)\n\n* py: set up sphinx for auto generated documentation\r\n\r\nSigned-off-by: Abhinav Gyawali <22275402+abhizer@users.noreply.github.com>\r\n\r\n* py: update the documentation\r\n\r\nSigned-off-by: Abhinav Gyawali <22275402+abhizer@users.noreply.github.com>\r\n\r\n* py: remove autogenerated rst and bat files\r\n\r\nSigned-off-by: Abhinav Gyawali <22275402+abhizer@users.noreply.github.com>\r\n\r\n* py: doc pages for Introduction and Examples\r\n\r\n* also use ReadTheDocs theme\r\n* also add requirements-dev.txt for docs generation\r\n\r\nSigned-off-by: Abhinav Gyawali <22275402+abhizer@users.noreply.github.com>\r\n\r\n---------\r\n\r\nSigned-off-by: Abhinav Gyawali <22275402+abhizer@users.noreply.github.com>","shortMessageHtmlLink":"py: set up sphinx for auto generated documentation (#1772)"}},{"before":"62460ac893b440578450afe07b0ff5fa8dc540f7","after":"950a81fe8e7987abc9c4a8bf7348f9e4366c290a","ref":"refs/heads/improved_circuit_graph","pushedAt":"2024-05-24T16:09:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"},"commit":{"message":"Merge branch 'main' into improved_circuit_graph","shortMessageHtmlLink":"Merge branch 'main' into improved_circuit_graph"}},{"before":"84da996b059182897bbfda55412429da98da2244","after":null,"ref":"refs/heads/reliable_http_output","pushedAt":"2024-05-24T15:49:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"}},{"before":"321e3786f56eb2e09989b98b86597264836e75c6","after":"60b17a72759c792f50d422de817febd8c944d91e","ref":"refs/heads/main","pushedAt":"2024-05-24T15:49:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"},"commit":{"message":"Add backpressure mode to HTTP output connector.\n\nThe HTTP connector was designed for use in the web console where\nwe want to listen to the output of the pipeline without blocking or\nslowing it down. It therefore drops outputs on the floor if the client\n(or the network) are unabel to keep up. Use cases where we rely on HTTP\nto receive correct and complete output require a different mode of\noperation where the connector waits for the client to receive all\noutputs and applies backpressure on the pipeline if the client cannot\nkeep up.\n\nWe introduce the `backpressure` flag that enables this mode. This flag\nis passed as a parameter to the `/egress` endpoint:\n`/egress?backpressure=true`.\n\nSigned-off-by: Leonid Ryzhyk ","shortMessageHtmlLink":"Add backpressure mode to HTTP output connector."}},{"before":"60e6d8176549f853c7563c9e1b16e1c69288e6fe","after":"b66e32019621c0bbfd44b821432ea8cb72481420","ref":"refs/heads/py_docs","pushedAt":"2024-05-24T08:37:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhizer","name":"Abhinav Gyawali","path":"/abhizer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22275402?s=80&v=4"},"commit":{"message":"py: doc pages for Introduction and Examples\n\n* also use ReadTheDocs theme\n* also add requirements-dev.txt for docs generation\n\nSigned-off-by: Abhinav Gyawali <22275402+abhizer@users.noreply.github.com>","shortMessageHtmlLink":"py: doc pages for Introduction and Examples"}},{"before":"2ae88d37ad1228509ecd1d174bca4b2cf9e37342","after":"054a51b745331186da710c7ff22b1ee9191faa10","ref":"refs/heads/compiler-profile-fix","pushedAt":"2024-05-24T08:32:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snkas","name":"Simon","path":"/snkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4954603?s=80&v=4"},"commit":{"message":"pipeline-manager: program compilation profile with default\n\nThe program compilation profile is used if specified, and if not, the\ncompiler default compilation profile is used. This removes the previous\nhint mechanism.\n\nSigned-off-by: Simon Kassing ","shortMessageHtmlLink":"pipeline-manager: program compilation profile with default"}},{"before":null,"after":"62460ac893b440578450afe07b0ff5fa8dc540f7","ref":"refs/heads/improved_circuit_graph","pushedAt":"2024-05-24T07:19:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"},"commit":{"message":"Make profiles more readable.\n\nThis tiny change improves the readability of circuit graphs generated by\nDBSP (which we use to debug and profile circuits). Previously, there\nwas no edge between the two halves of the Exchange operator. As a\nresult, multithreaded circuits ended up being partitioned into multiple\nfragments.\n\nSigned-off-by: Leonid Ryzhyk ","shortMessageHtmlLink":"Make profiles more readable."}},{"before":"65c1f5a242ee73ddd410bb84ff832f9715e0b7ac","after":"84da996b059182897bbfda55412429da98da2244","ref":"refs/heads/reliable_http_output","pushedAt":"2024-05-24T05:34:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"},"commit":{"message":"Add backpressure mode to HTTP output connector.\n\nThe HTTP connector was designed for use in the web console where\nwe want to listen to the output of the pipeline without blocking or\nslowing it down. It therefore drops outputs on the floor if the client\n(or the network) are unabel to keep up. Use cases where we rely on HTTP\nto receive correct and complete output require a different mode of\noperation where the connector waits for the client to receive all\noutputs and applies backpressure on the pipeline if the client cannot\nkeep up.\n\nWe introduce the `backpressure` flag that enables this mode. This flag\nis passed as a parameter to the `/egress` endpoint:\n`/egress?backpressure=true`.\n\nSigned-off-by: Leonid Ryzhyk ","shortMessageHtmlLink":"Add backpressure mode to HTTP output connector."}},{"before":null,"after":"bad223deb1d61d1d300da6fcfe515f9d1da1129d","ref":"refs/heads/awards","pushedAt":"2024-05-24T01:53:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lalithsuresh","name":"Lalith Suresh","path":"/lalithsuresh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/434651?s=80&v=4"},"commit":{"message":"docs: improvements to the publication page\n\nSigned-off-by: Lalith Suresh ","shortMessageHtmlLink":"docs: improvements to the publication page"}},{"before":null,"after":"65c1f5a242ee73ddd410bb84ff832f9715e0b7ac","ref":"refs/heads/reliable_http_output","pushedAt":"2024-05-23T20:17:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ryzhyk","name":"Leonid Ryzhyk","path":"/ryzhyk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8323135?s=80&v=4"},"commit":{"message":"Add backpressure mode to HTTP output connector.\n\nThe HTTP connector was designed for use in the web console where\nwe want to listen to the output of the pipeline without blocking or\nslowing it down. It therefore drops outputs on the floor if the client\n(or the network) are unabel to keep up. Use cases where we rely on HTTP\nto receive correct and complete output require a different mode of\noperation where the connector waits for the client to receive all\noutputs and applies backpressure on the pipeline if the client cannot\nkeep up.\n\nWe introduce the `backpressure` flag that enables this mode. This flag\nis passed as a parameter to the `/egress` endpoint:\n`/egress?backpressure=true`.\n\nSigned-off-by: Leonid Ryzhyk ","shortMessageHtmlLink":"Add backpressure mode to HTTP output connector."}},{"before":"9f860aa4f1886d683b1d500a98ac27c46bf2fd5a","after":"b20cb8fa67acda1af00984487f078b928010b0a1","ref":"refs/heads/end-to-end-bench","pushedAt":"2024-05-23T18:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gz","name":"Gerd Zellweger","path":"/gz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127654?s=80&v=4"},"commit":{"message":"Wip///python is stuck why\n\nSigned-off-by: Gerd Zellweger ","shortMessageHtmlLink":"Wip///python is stuck why"}},{"before":"fdc4ab1b9fe828ee97aed5df8418dbb228104e73","after":"445e74c2642bc024f1fffd1c60ee5e14bac77b03","ref":"refs/heads/issue1769","pushedAt":"2024-05-23T17:45:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"blp","name":"Ben Pfaff","path":"/blp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/613451?s=80&v=4"},"commit":{"message":"dbsp: Report metrics as part of \"/stats\".\n\nThis addresses https://github.com/feldera/feldera/issues/1769.\n\nSigned-off-by: Ben Pfaff ","shortMessageHtmlLink":"dbsp: Report metrics as part of \"/stats\"."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU9nkZQA","startCursor":null,"endCursor":null}},"title":"Activity ยท feldera/feldera"}