Skip to content

Commit dd82e8a

Browse files
committed
new dolt, compile fixes
1 parent 5f9f965 commit dd82e8a

3 files changed

Lines changed: 11 additions & 11 deletions

File tree

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ require (
66
github.com/PuerkitoBio/goquery v1.8.1
77
github.com/cockroachdb/apd/v2 v2.0.3-0.20200518165714-d020e156310a
88
github.com/cockroachdb/errors v1.7.5
9-
github.com/dolthub/dolt/go v0.40.5-0.20251211002023-28b37aa37e84
9+
github.com/dolthub/dolt/go v0.40.5-0.20251211004303-606a4434653b
1010
github.com/dolthub/eventsapi_schema v0.0.0-20250915094920-eadfd39051ca
1111
github.com/dolthub/flatbuffers/v23 v23.3.3-dh.2
1212
github.com/dolthub/go-mysql-server v0.20.1-0.20251211001450-ea86f3a9282a

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,8 +228,8 @@ github.com/dolthub/aws-sdk-go-ini-parser v0.0.0-20250305001723-2821c37f6c12 h1:I
228228
github.com/dolthub/aws-sdk-go-ini-parser v0.0.0-20250305001723-2821c37f6c12/go.mod h1:rN7X8BHwkjPcfMQQ2QTAq/xM3leUSGLfb+1Js7Y6TVo=
229229
github.com/dolthub/dolt-mcp v0.2.2 h1:bpROmam74n95uU4EA3BpOIVlTDT0pzeFMBwe/YRq2mI=
230230
github.com/dolthub/dolt-mcp v0.2.2/go.mod h1:S++DJ4QWTAXq+0TNzFa7Oq3IhoT456DJHwAINFAHgDQ=
231-
github.com/dolthub/dolt/go v0.40.5-0.20251211002023-28b37aa37e84 h1:3On+b1AHWmcOK/I8nkXWmxYuC7JpsTjK+RNltsPf+4I=
232-
github.com/dolthub/dolt/go v0.40.5-0.20251211002023-28b37aa37e84/go.mod h1:0rnFMeZ2VzCtGpQrt8xH1a82mlzbx0EEfqSFUofp8E8=
231+
github.com/dolthub/dolt/go v0.40.5-0.20251211004303-606a4434653b h1:fjlTkQKA8QJ0wKLSoiWTppRDfRYAYUOC0mz2jdLvWo4=
232+
github.com/dolthub/dolt/go v0.40.5-0.20251211004303-606a4434653b/go.mod h1:0rnFMeZ2VzCtGpQrt8xH1a82mlzbx0EEfqSFUofp8E8=
233233
github.com/dolthub/eventsapi_schema v0.0.0-20250915094920-eadfd39051ca h1:BGFz/0OlKIuC6qHIZQbvPapFvdAJkeEyGXWVgL5clmE=
234234
github.com/dolthub/eventsapi_schema v0.0.0-20250915094920-eadfd39051ca/go.mod h1:CoDLfgPqHyBtth0Cp+fi/CmC4R81zJNX4wPjShdZ+Bw=
235235
github.com/dolthub/flatbuffers/v23 v23.3.3-dh.2 h1:u3PMzfF8RkKd3lB9pZ2bfn0qEG+1Gms9599cr0REMww=

server/types/type.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,7 @@ func (t *DoltgresType) Convert(ctx context.Context, v interface{}) (interface{},
328328
case "bpchar", "char", "json", "name", "text", "unknown", "varchar":
329329
_, ok, err := sql.Unwrap[string](ctx, v)
330330
if err != nil {
331-
return nil, sql.OutOfRange, err
331+
return nil, sql.InRange, err
332332
}
333333
if ok {
334334
return v, sql.InRange, nil
@@ -380,7 +380,7 @@ func (t *DoltgresType) Convert(ctx context.Context, v interface{}) (interface{},
380380
default:
381381
return v, sql.InRange, nil
382382
}
383-
return nil, sql.OutOfRange, ErrUnhandledType.New(t.String(), v)
383+
return nil, sql.InRange, ErrUnhandledType.New(t.String(), v)
384384
}
385385

386386
// GetImplicitCast is a reference to the implicit cast logic in the functions/framework package, which we can't use
@@ -399,7 +399,7 @@ var GetExplicitCast func(fromType *DoltgresType, toType *DoltgresType) TypeCastF
399399
func (t *DoltgresType) ConvertToType(ctx *sql.Context, typ sql.ExtendedType, val any) (any, sql.ConvertInRange, error) {
400400
dt, ok := typ.(*DoltgresType)
401401
if !ok {
402-
return nil, sql.OutOfRange, errors.Errorf("expected DoltgresType, got %T", typ)
402+
return nil, sql.InRange, errors.Errorf("expected DoltgresType, got %T", typ)
403403
}
404404

405405
castFn := GetAssignmentCast(dt, t)
@@ -412,24 +412,24 @@ func (t *DoltgresType) ConvertToType(ctx *sql.Context, typ sql.ExtendedType, val
412412
if dt.ID.TypeName() == "unknown" {
413413
strVal, ok, err := sql.Unwrap[string](ctx, val)
414414
if err != nil {
415-
return nil, sql.OutOfRange, err
415+
return nil, sql.InRange, err
416416
}
417417
if ok {
418418
converted, err := t.IoInput(ctx, strVal)
419419
if err != nil {
420-
return nil, sql.OutOfRange, err
420+
return nil, sql.InRange, err
421421
}
422422
return converted, sql.InRange, nil
423423
}
424424
}
425-
return nil, sql.OutOfRange, errors.Errorf("no assignment cast from %s to %s", dt.Name(), t.Name())
425+
return nil, sql.InRange, errors.Errorf("no assignment cast from %s to %s", dt.Name(), t.Name())
426426
}
427427

428428
castResult, err := castFn(ctx, val, t)
429429
if err != nil && errors.Is(err, ErrCastOutOfRange) {
430-
return castResult, sql.OutOfRange, nil
430+
return castResult, sql.InRange, nil
431431
} else if err != nil {
432-
return nil, sql.OutOfRange, err
432+
return nil, sql.InRange, err
433433
}
434434

435435
return castResult, sql.InRange, nil

0 commit comments

Comments
 (0)