Commit Graph

24309 Commits

Author SHA1 Message Date
Nick Tobey 237bc1416d Update uses of MutableJSON::Set and MutableJSON::Replace to use context. 2024-07-03 16:26:53 -07:00
fulghum def23a2618 [ga-bump-dep] Bump dependency in Dolt by fulghum 2024-07-03 23:22:05 +00:00
Jason Fulghum a0f5626a97 Merge pull request #8102 from dolthub/fulghum/bugfix
Bug fix: binlog heartbeat `nextLogPosition` field
2024-07-03 15:57:44 -07:00
Nick Tobey 56eaca2f62 Refactor IndexedJsonDocument 2024-07-03 14:53:25 -07:00
Nick Tobey f1ba971a15 Add tests for removing from large (multi-chunk) JSON documents. 2024-07-03 14:53:25 -07:00
Nick Tobey d182f70075 Implement IndexedJSONDocument::Remove 2024-07-03 14:53:25 -07:00
Jason Fulghum 3393dc256a Bug fix for binlog heartbeat nextLogPosition field, when sent out before any user initiated replication events 2024-07-03 14:51:29 -07:00
Aaron Son 79b64da5c0 Merge pull request #8101 from dolthub/aaron/gojose-bump
go.mod: Migrate from gopkg.in/square/go-jose.v2 to gopkg.in/go-jose/go-jose.v2. Bump version. Picks up fix for CVE-2024-28180.
2024-07-03 13:50:30 -07:00
Aaron Son 8c441e96f4 go.mod: Migrate from gopkg.in/square/go-jose.v2 to gopkg.in/go-jose/go-jose.v2. Bump version. Picks up fix for CVE-2024-28180. 2024-07-03 12:50:38 -07:00
Nick Tobey d01a38a7f2 Merge pull request #8088 from dolthub/nicktobey/json-tests
[no-release-info] Add additional tests for manipulating large JSON documents and fix corner case bugs in JSON_LOOKUP and JSON_INSERT
2024-07-03 11:16:06 -07:00
coffeegoddd 736eebcd0b [ga-bump-release] Update Dolt version to 1.41.2 and release v1.41.2 v1.41.2 2024-07-03 02:06:01 +00:00
Maximilian Hoffman 4073701301 [no-release-notes] Bug fix bump, small stats bug (#8098)
* [statsnoms] Bump, small stats bug

* add test

* test pass

* move test to GMS

* test fix

* bump
2024-07-02 18:12:55 -07:00
nicktobey 7f66c4bab9 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2024-07-02 15:03:08 -07:00
Nick Tobey e136333f32 Verify that large inserts in "TestIndexedJsonDocument_Insert" moves chunk boundaries. 2024-07-02 15:03:08 -07:00
Nick Tobey dd20e08187 Remove unused "strings" import. 2024-07-02 15:03:08 -07:00
Nick Tobey b3bb1513b6 Add tests for inserting into large (multi-chunk) JSON documents. 2024-07-02 15:03:08 -07:00
Nick Tobey 5ad48f729c Correctly generate jsonLocation objects from keys in IndexedJsonDocuments when the keys contain arrays. 2024-07-02 15:03:08 -07:00
Nick Tobey 83b1adf4d2 Fix bug were an error during processBuffer could cause an infinite loop. 2024-07-02 15:03:08 -07:00
Nick Tobey 900ef12388 Add helper function which catches errors that mean the operation isn't supported for indexed json documents and falls back on the original JSON Document implementation. 2024-07-02 15:03:08 -07:00
jennifersp bcf4dd5f5c define schema for dolt_schemas table (#8086) 2024-07-02 08:57:56 -07:00
Dustin Brown 2a8e5c75aa [ga-bump-dep] Bump dependency in Dolt by max-hoffman (#8095)
Co-authored-by: max-hoffman <maximilian.wolfgang1@gmail.com>
2024-07-02 08:16:33 -07:00
Maximilian Hoffman ed3b0440cc [no-release-notes] Add test for nil bound value panic (#8094)
* [no-release-notes] Add test for nil bound value panic

* better test name
2024-07-02 08:16:10 -07:00
Neil Macneale IV bf3f4e3720 Merge pull request #8090 from dolthub/macneale4/slash-redux
Revive the ability to call dolt cli commands in `dolt sql` by using "\"
2024-07-01 20:06:28 -07:00
Neil Macneale IV 60372fa424 PR Feedback 2024-07-01 19:34:37 -07:00
Neil Macneale IV 56a613c5cd ParseArgsOrPrintHelp renamed and documented 2024-07-01 19:20:59 -07:00
Jason Fulghum 6ad7ad70c8 Merge pull request #8092 from dolthub/fulghum/binlog-bugfix
[no-release-notes] Disable "stats: boostrap abort over 1mm rows" BATS test in Lambda
2024-07-01 15:54:15 -07:00
Aaron Son 420997b6bb Merge pull request #8093 from dolthub/aaron/remorestorage-reliable-grpc-fix-errgroup-ctx-err-race
go/libraries/doltcore/remotestorage: internal/reliable: Recv: Fix a race where a completed state machine run and a canceled parent context could return a nil response message with a nil error.
2024-07-01 15:32:57 -07:00
Neil Macneale IV bd210d833a Update tests 2024-07-01 15:27:17 -07:00
Neil Macneale IV eb41d15fa0 Depend on the latest from dolthub/ishell 2024-07-01 15:26:33 -07:00
Aaron Son f6ee0ffb58 go/libraries/doltcore/remotestorage: internal/reliable: Recv: Fix a race where a completed state machine run and a canceled parent context could return a nil response message with a nil error. 2024-07-01 14:57:55 -07:00
Jason Fulghum 5524f104b8 Disabling "stats: boostrap abort over 1mm rows" BATS test in Lambda, since it fails on most runs 2024-07-01 14:20:34 -07:00
Jason Fulghum 0f085a7d4d Merge pull request #8087 from dolthub/fulghum/binlog-bugfix
Bug fix: Use correct log position in Dolt to MySQL replication heartbeats
2024-07-01 14:19:39 -07:00
Dustin Brown d594bdd2eb [ga-bump-dep] Bump dependency in Dolt by jycor (#8091)
Co-authored-by: jycor <jcor@ucsd.edu>
2024-07-01 13:59:24 -07:00
Jason Fulghum aacb37526f bug fix for Dolt to MySQL replication heartbeats to have the correct log position 2024-07-01 12:14:04 -07:00
Neil Macneale IV 57497416f5 A better backslash
Changes in iShell will allow for this to work.
2024-07-01 11:32:20 -07:00
Neil Macneale IV 47206a5f24 move from forward to back slashes in sql shell 2024-06-28 16:27:10 -07:00
Neil Macneale IV 108081f24a Bring back original '/' support added in commit dd7071f87 2024-06-28 16:22:16 -07:00
Nick Tobey 861b7795c6 Merge pull request #8083 from dolthub/nicktobey-9e5cc178
[auto-bump] [no-release-notes] dependency by nicktobey
2024-06-27 14:53:15 -07:00
Nick Tobey dbab93cf9d Update Dolt to use new signature for MutableJSON::Remove. 2024-06-27 14:03:52 -07:00
nicktobey 97783f5e3d [ga-bump-dep] Bump dependency in Dolt by nicktobey 2024-06-27 20:01:04 +00:00
Neil Macneale IV 605b4de7b8 [no-release-notes] Merge pull request #8078 from dolthub/macneale4/archive-index
Archive index rework to make loading faster
2024-06-27 12:16:15 -07:00
Neil Macneale IV b4f995a05f Updated documentation based on PR feedback 2024-06-27 11:47:58 -07:00
Dustin Brown 5c371d1453 Merge pull request #8082 from dolthub/db/fix-docker
/docker/{docker-entrypoint.sh,serverDockerfile}: change image to pass all args to dolt sql-server command
2024-06-27 11:39:25 -07:00
coffeegoddd d75d51b880 /docker/{docker-entrypoint.sh,serverDockerfile}: change image to pass all args to dolt sql-server command 2024-06-27 11:26:37 -07:00
Daylon Wilkins ec31edfa44 Merge pull request #8081 from dolthub/daylon/doltgres-secondary-index
Fixed keyless secondary indexing for Doltgres
2024-06-27 10:45:32 -07:00
Neil Macneale IV 24185cce6c Update go/store/nbs/archive_reader.go 2024-06-27 09:06:34 -07:00
Neil Macneale IV 1cd0956d71 Comment cleanup 2024-06-27 08:52:44 -07:00
macneale4 ec465c7afb [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2024-06-27 08:52:44 -07:00
Neil Macneale IV b91b616a2e Archive index rework to make loading faster 2024-06-27 08:52:44 -07:00
Daylon Wilkins e14c64baf6 Fixed keyless secondary indexing for Doltgres 2024-06-27 03:21:26 -07:00