You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
8398: Add pointer for dolt_docs schema so it can be replaced by doltgres
8397: [statsnoms] MCV encoding needs to be delimiter safe
The PR from earlier in the week encoded stats bucket bound rows with prolly formatting. I neglected to encode MCVs in the same way, which are also rows and are subject to the same bugs.
Prevent cloning from a tag through --branch option
Return detached head error for checking out branch through cli
Fixes: #8377
8381: Fix diff related table functions for doltgres
8380: Fix dolt_clean and dolt_checkout for doltgres
8379: Stats safer encode
We previously used commas as serialization boundaries for multi-field stats tuples (bucket bounds). That worked well for numeric values, and doesn't work well for strings with commas. This uses the prolly serialization code to more safely round trip tuples.
We still use commas to separate MCV counts, which are integers, and newlines (\n) for index types. If types can have newlines at some point we would want to switch that to prolly encoding as well.
8378: go: doltcore/remotestorage: reliable: Fix leaked goroutines when the context is canceled while reading the HTTP response.
io.Copy into an io.PipeWriter will block until all the bytes have been delivered or the reader is closed. reliable/http StreamingResponse was constructed to only cancel the request context on Close(), not also clear the Reader. The Reader should also be closed to ensure all finalization can still happen if the Write to the PipeWriter is currently blocked when the context is canceled.
8376: Bug fixes for dolt_reset('table') in doltgres, plus dolt_constaint_vi…
…olation table output for same
8372: Passing through schema name to fix index creation bug in Doltgres
Bug fix for schema name being lost when adding a unique index to a table through Doltgres.
Fixes: dolthub/doltgresql#725
2667: Fix str_to_date function STR_TO_DATE function cannot parse "%Y%m%d".
I mentioned it in the issue #2666
2665: Fix FunctionalDependencies for NonUnique, NonNull indexes on Server
When using the server engine, we return an error for indexes defined over non-unique not null columns.
This meant that filters over these columns would incorrectly return error when there were duplicate entries.
Oddly, this only happens on server engine and not using dolt sql-shell directly.
The bug stems from a missing check when gathering functional dependencies for equalities.
Related: #8365
2661: Example in-memory Vector index using the existing index APIs.
This expands the index interfaces to make it possible to have vector indexes, and demonstrates it with a proof-of-concept in-memory index. It's a rough implementation with some shortcomings: for instance, it doesn't currently handle tables that consist of multiple partitions.
However, this showcases how to use the GMS interfaces to add a vector index.
2648: use sqlparser.Expr rather than querypb.BindVariabl