Michael Whittaker

Results 45 comments of Michael Whittaker

Hi @last-saiyan! Thanks for checking out the simulator. I'm happy it helped you better understand the protocol :) The simulator doesn't support aborts, only crashes. I think we chose not...

Ah, sorry for being unclear. The simulator right now allows you to begin transactions, perform writes as part of a transaction, commit transactions, and crash the entire system. After you...

GitHub says this branch is out-of-date with the base branch. Mind rebasing on top of main?

> GitHub says this branch is out-of-date with the base branch. Mind rebasing on top of main? Op, actually I realize I can do this on your behalf :) I'll...

Hi @n4j, we just dropped the blog post on how to write a deployer: https://serviceweaver.dev/blog/deployers.html. I think it will be super helpful in writing a Nutanix deployer!

Yes, definitely I'll keep it open! Sorry about that.

Hi @ghazimuharam! Here's the code in `weaver generate` that disallows a struct from implementing a component interface outside its package: https://github.com/ServiceWeaver/weaver/blob/35727ae307c392d27cadfbf5302d56a3e76977ab/internal/tool/generate/generator.go#L357-L360 As Srdjan said, this was a conscious decision. I...

We explored the idea of allowing component interfaces and implementations to be in separate packages in #282 but ultimately decided to disallow it. In #285, we're updating an error message...

Thanks @y26s4824k264 and @alejandrojnm for filing this bug! Here's what I think is happening. When you `weaver multi deploy` an application, the application's logs are written to files in `/tmp/serviceweaver/logs/weaver-multi`....

Do you mind trying to delete all the log files in `/tmp/serviceweaver/logs/weaver-multi` and then trying again? The ill-formatted log file might still exist and could be messing things up.