Closed dbousque closed 4 years ago
Tests for the new functionality is missing from this branch, hence the lack of coverage. Take a look at the full PR for async source loading + tests : https://github.com/thriftrw/thriftrw-node/pull/173
Let’s collapse these two changes so we can unlock continuous integration. Thank you for breaking these into more reviewable chunks, but we as a rule only land commits that pass tests so we can bisect regressions.
Also, please rebase. I fixed some issues on master separately.
The latests changes from master have been integrated. For the full PR with tests, we should switch to https://github.com/thriftrw/thriftrw-node/pull/173. I can also merge it in this PR if you'd like.
Thanks @dbousque. Please consolidate into one landable pull request and close the other. #173 is passing tests but has conflicts with master. It looks like I can stamp and land today, but I won’t be responsive through the rest of the month.
Thanks @kriskowal, hopefully we can make it today then :) I just merged the tests PR in this one. This PR should be up to date with thriftrw-node:master
.
Can I ask you to look into the conflicts? Either merge or rebase with master? According to the UI on Github, it’s not yet free of conflicts.
Either way, we are going to squash to land.
Weird, I don't see that, and I just merged master in the branch 🤔. Maybe I should squash already?
Apparently there was a mishap on my part, do you still have conflicts now?
This is what I see.
I brought it down locally and started a rebase on master. There’s a lot going on here but one of the things is that I added tests while reconciling the last set of changes, which now need to be indented into their new homes.
In any case, we’re under a release freeze until January. I’ll have some time to help out with this later this month.
@kriskowal I rebased and pushed, we should be conflict free now :)
2/4 : This PR brings support for asynchronous source loading.