Conversation
7403fa2 to
7d5a04c
Compare
|
7d5a04c to
7d4bfbf
Compare
zachmu
left a comment
There was a problem hiding this comment.
Just gave this is a pretty quick look, mostly was paying attention to the interface defined on the Dolt side. Overall design and structure seems straighforward, looking forward to seeing finalized storage details.
fad1032 to
0420d36
Compare
9bd1e2a to
c054036
Compare
|
Performance has gone down a little bit compared to running this locally, and I have some ideas on how it’s happening. |
|
Regression tests are segfaulting from |
zachmu
left a comment
There was a problem hiding this comment.
I haven't looked at every part of this yet, but left some high-level feedback for organization and interfaces.
The other feedback is that you should be sparing with calls to rootobject.Resolve, since that does several map iterations that are unnecessary in the common case.
I'll take a look again when you have a clean PR with passing tests, hopefully tomorrow am
zachmu
left a comment
There was a problem hiding this comment.
Will take a final pass at this tomorrow morning
63efa93 to
8dccccf
Compare
|
zachmu
left a comment
There was a problem hiding this comment.
LGTM, happy with the overall look. Lots of small comments.
The biggest comment is something you don't need to address as part of this PR: we really need to not be serializing the compiled form of functions.
8dccccf to
574bd70
Compare
574bd70 to
19a4ca1
Compare
This reworks root objects so that they actually work, as they previously did not (outside of the session cache).