Robin Seitz
Robin Seitz
I think I can take this one.
@seanmonstar so the issue right now is this: if we try to control this using the keep_alive state (which is what we're currently doing) it introduces a race condition of...
@seanmonstar yeah so essentially if a http1 server conn is created with .keep_alive(false) the server shuts down without servicing any requests. Is that the behavior we want? I would think...
+1 having this same issue, super annoying makes where clauses based on CTE's basically unusable
+1 for this, it also doesn't seem to work correctly when omitempty is specified and it's not a pointer to a gonull.Nullable.
I think I've found the issue: when the migrations are loaded if you're using numbers for the migrations, e.g. 001, 002, ..., etc. The files don't get sorted correctly passed...
Digging into this a little more the culprit seems to be the os.ReadDir call in the sqlpath.Glob() function. It's sorting the files by name and doesn't handle the numbering of...
Looks like this is an issue of documentation, there is a warning for golang-migrate for number based migrations but none for goose: 
So I think I misunderstood how the build was working. Based on the duckdb docs it seems like the makefile is calling into the CMakeFile and adding the duckdb cmake...
@YoEight not sure if this helps but it looks like CLion primarily uses clangd as it's language server which is what I'm using with neovim as well. You might try...