{"push_id":2880929762,"size":2,"distinct_size":0,"ref":"refs/heads/resilience-project","head":"226f019b41d8444236b696bf43c8a1f9ffe441f5","before":"084ffc1490eacb1c4ad9f2e77982d0f21301cfb1","commits":[{"sha":"2bc3efb2f9b9c5556552633bafc506f66ef62804","author":{"name":"John Mumm","email":"79568c5dffed447b7188774039b9c4a8618305e7@gmail.com"},"message":"# This is a combination of 2 commits.\n# This is the 1st commit message:\n\nUse static state step actor graph for dynamic keys\n\nCreating individual actors for each key in a state collection leads\nto a great deal of complexity in the code, including potential\nbottlenecks since Producers have to queue messages destined for\nunknown keys until notified the state step is created.\n\nThis commit replaces this approach with a static state step actor\ngraph with tunable parallelization factor per worker. There is now\na many to one relationship between keys and state step actors.\nThe StateStepCreator is no longer needed and migration during autoscale\nis only of key related state, not an entire step actor.\n\nIn the process, these changes gave us unique partition function per\npipeline for a shared state partition for free.\n\n# This is the commit message #2:\n\n..","distinct":false,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/2bc3efb2f9b9c5556552633bafc506f66ef62804"},{"sha":"226f019b41d8444236b696bf43c8a1f9ffe441f5","author":{"name":"John Mumm","email":"79568c5dffed447b7188774039b9c4a8618305e7@gmail.com"},"message":"Use static state step actor graph for dynamic keys\n\nCreating individual actors for each key in a state collection leads\nto a great deal of complexity in the code, including potential\nbottlenecks since Producers have to queue messages destined for\nunknown keys until notified the state step is created.\n\nThis commit replaces this approach with a static state step actor\ngraph with tunable parallelization factor per worker. There is now\na many to one relationship between keys and state step actors.\nThe StateStepCreator is no longer needed and migration during autoscale\nis only of key related state, not an entire step actor.\n\nIn the process, these changes gave us unique partition function per\npipeline for a shared state partition for free.","distinct":false,"url":"https://api.github.com/repos/WallarooLabs/wallaroo/commits/226f019b41d8444236b696bf43c8a1f9ffe441f5"}]}
{"actor":{"display_login":"jtfmumm"}}