Skip to content

Commit 4b47c87

Browse files
fix(deps): Update module github.com/apache/arrow-go/v18 to v18.7.0 (#757)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/apache/arrow-go/v18](https://redirect.github.com/apache/arrow-go) | `v18.6.0` → `v18.7.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fapache%2farrow-go%2fv18/v18.7.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fapache%2farrow-go%2fv18/v18.6.0/v18.7.0?slim=true) | --- ### Release Notes <details> <summary>apache/arrow-go (github.com/apache/arrow-go/v18)</summary> ### [`v18.7.0`](https://redirect.github.com/apache/arrow-go/releases/tag/v18.7.0): Apache Arrow Go v18.7.0 [Compare Source](https://redirect.github.com/apache/arrow-go/compare/v18.6.0...v18.7.0) #### What's Changed - fix(release): keys download by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;781](https://redirect.github.com/apache/arrow-go/pull/781) - parquet/compress: enable WithAllLitEntropyCompression(true) for zstd by [@&#8203;varun0630](https://redirect.github.com/varun0630) in [#&#8203;779](https://redirect.github.com/apache/arrow-go/pull/779) - release: fix syntax error in verify\_rc.sh by [@&#8203;amoeba](https://redirect.github.com/amoeba) in [#&#8203;782](https://redirect.github.com/apache/arrow-go/pull/782) - chore: Bump modernc.org/sqlite from 1.49.1 to 1.50.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;783](https://redirect.github.com/apache/arrow-go/pull/783) - fix(parquet): align dictionary fallback with parquet-mr by [@&#8203;twuebi](https://redirect.github.com/twuebi) in [#&#8203;786](https://redirect.github.com/apache/arrow-go/pull/786) - fix(arrow/cdata): make nativeCRecordBatchReader deterministic by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;793](https://redirect.github.com/apache/arrow-go/pull/793) - fix(compute/kernels): map FSB byte-width to numeric memo type for is\_in by [@&#8203;SAY-5](https://redirect.github.com/SAY-5) in [#&#8203;797](https://redirect.github.com/apache/arrow-go/pull/797) - chore: Bump google.golang.org/grpc from 1.80.0 to 1.81.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;798](https://redirect.github.com/apache/arrow-go/pull/798) - chore: Bump github.com/klauspost/compress from 1.18.5 to 1.18.6 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;799](https://redirect.github.com/apache/arrow-go/pull/799) - fix(arrow/flight): deliver response headers eagerly in streaming client middleware by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;801](https://redirect.github.com/apache/arrow-go/pull/801) - chore: Bump golang.org/x/sys from 0.43.0 to 0.44.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;810](https://redirect.github.com/apache/arrow-go/pull/810) - chore: Bump modernc.org/sqlite from 1.50.0 to 1.50.1 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;811](https://redirect.github.com/apache/arrow-go/pull/811) - fix(ipc): preserve map child field metadata by [@&#8203;dimakuz](https://redirect.github.com/dimakuz) in [#&#8203;809](https://redirect.github.com/apache/arrow-go/pull/809) - fix(avro): error on complex (non-nullable) unions instead of silently dropping ([#&#8203;777](https://redirect.github.com/apache/arrow-go/issues/777)) by [@&#8203;SAY-5](https://redirect.github.com/SAY-5) in [#&#8203;808](https://redirect.github.com/apache/arrow-go/pull/808) - fix(parquet/metadata): do not pre-set hasDistinctCount in stat factories by [@&#8203;SAY-5](https://redirect.github.com/SAY-5) in [#&#8203;807](https://redirect.github.com/apache/arrow-go/pull/807) - feat(compute): support casts between binary/string and binary\_view/string\_view by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;802](https://redirect.github.com/apache/arrow-go/pull/802) - fix(arrow/array): preserve large integer precision in JSON decoding by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;816](https://redirect.github.com/apache/arrow-go/pull/816) - feat(arrow/array): add Resize method to RecordBuilder by [@&#8203;oakad](https://redirect.github.com/oakad) in [#&#8203;805](https://redirect.github.com/apache/arrow-go/pull/805) - chore: Bump google.golang.org/grpc from 1.81.0 to 1.81.1 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;818](https://redirect.github.com/apache/arrow-go/pull/818) - chore: Bump github.com/substrait-io/substrait-go/v8 from 8.1.0 to 8.1.1 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;819](https://redirect.github.com/apache/arrow-go/pull/819) - perf(parquet/pqarrow): cap RecordReader batch size to actual row count by [@&#8203;paveon](https://redirect.github.com/paveon) in [#&#8203;817](https://redirect.github.com/apache/arrow-go/pull/817) - docs(parquet): correct DefaultDataPageSize comment from 1K to 1M by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;822](https://redirect.github.com/apache/arrow-go/pull/822) - fix(arrow/array): silence copylocks warning in numeric\_generic.go by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;823](https://redirect.github.com/apache/arrow-go/pull/823) - feat(arrow/compute/exprs): support expr.IntervalYearToMonthLiteral in literalToDatum by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;825](https://redirect.github.com/apache/arrow-go/pull/825) - chore: Bump golang.org/x/sys from 0.44.0 to 0.45.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;829](https://redirect.github.com/apache/arrow-go/pull/829) - chore: Bump docker/login-action from 4.1.0 to 4.2.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;828](https://redirect.github.com/apache/arrow-go/pull/828) - fix(parquet): return error instead of panicking on first-write failure by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;824](https://redirect.github.com/apache/arrow-go/pull/824) - \[Parquet] Add SIMD-accelerated byte-stream-split decoding by [@&#8203;daniel-adam-tfs](https://redirect.github.com/daniel-adam-tfs) in [#&#8203;654](https://redirect.github.com/apache/arrow-go/pull/654) - perf(parquet/metadata): avoid constructing ColumnChunkMetaData in page index range determination by [@&#8203;paveon](https://redirect.github.com/paveon) in [#&#8203;831](https://redirect.github.com/apache/arrow-go/pull/831) - chore: Bump modernc.org/sqlite from 1.50.1 to 1.51.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;837](https://redirect.github.com/apache/arrow-go/pull/837) - chore: Bump github.com/pierrec/lz4/v4 from 4.1.26 to 4.1.27 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;836](https://redirect.github.com/apache/arrow-go/pull/836) - chore: Bump actions/checkout from 6.0.2 to 6.0.3 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;835](https://redirect.github.com/apache/arrow-go/pull/835) - feat: filter and take for dictionary arrays by [@&#8203;lesam](https://redirect.github.com/lesam) in [#&#8203;716](https://redirect.github.com/apache/arrow-go/pull/716) - fix(arrow/array): adding string boundary checking for (\*String).Value by [@&#8203;happydave1](https://redirect.github.com/happydave1) in [#&#8203;844](https://redirect.github.com/apache/arrow-go/pull/844) - fix(parquet/variant): correct binary search bounds in ObjectValue.ValueByKey by [@&#8203;qzyu999](https://redirect.github.com/qzyu999) in [#&#8203;841](https://redirect.github.com/apache/arrow-go/pull/841) - fix(parquet/variant): correct is\_large bit position in valueSize for arrays by [@&#8203;qzyu999](https://redirect.github.com/qzyu999) in [#&#8203;840](https://redirect.github.com/apache/arrow-go/pull/840) - feat(avro): support local-timestamp logical types by [@&#8203;abir-eon](https://redirect.github.com/abir-eon) in [#&#8203;832](https://redirect.github.com/apache/arrow-go/pull/832) - chore: Bump modernc.org/sqlite from 1.51.0 to 1.52.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;845](https://redirect.github.com/apache/arrow-go/pull/845) - chore: Bump golang.org/x/sys from 0.45.0 to 0.46.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;846](https://redirect.github.com/apache/arrow-go/pull/846) - fix(avro): append raw bytes by [@&#8203;matan129](https://redirect.github.com/matan129) in [#&#8203;850](https://redirect.github.com/apache/arrow-go/pull/850) - fix(arrow/array): use scale-aware ValueStr in decimal array String() by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;849](https://redirect.github.com/apache/arrow-go/pull/849) - feat(parquet/pqarrow): support writing LARGE\_LIST types by [@&#8203;lidavidm](https://redirect.github.com/lidavidm) in [#&#8203;838](https://redirect.github.com/apache/arrow-go/pull/838) - chore: Bump golang.org/x/sync from 0.20.0 to 0.21.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;847](https://redirect.github.com/apache/arrow-go/pull/847) - fix(arrow/scalar): implement Release()/Retain() on \*scalar.Extension by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;851](https://redirect.github.com/apache/arrow-go/pull/851) - docs(arrow/ipc): document that Writer and FileWriter are not concurrency safe by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;856](https://redirect.github.com/apache/arrow-go/pull/856) - fix(parquet): add WriteBatchSpacedWithError to surface spaced-write failures by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;852](https://redirect.github.com/apache/arrow-go/pull/852) - ci: pin Go to go.mod in RC verify so the matching toolchain is used by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;857](https://redirect.github.com/apache/arrow-go/pull/857) - chore: Bump actions/checkout from 6.0.3 to 7.0.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;860](https://redirect.github.com/apache/arrow-go/pull/860) - chore: Bump modernc.org/sqlite from 1.52.0 to 1.53.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;861](https://redirect.github.com/apache/arrow-go/pull/861) - feat(arrow/extensions): add UnshredVariant to collapse a shredded variant array by [@&#8203;nssalian](https://redirect.github.com/nssalian) in [#&#8203;859](https://redirect.github.com/apache/arrow-go/pull/859) - fix(arrow/compute): accept type max value in safe decimal-to-int cast by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;862](https://redirect.github.com/apache/arrow-go/pull/862) - chore: Bump github.com/andybalholm/brotli from 1.2.1 to 1.2.2 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;869](https://redirect.github.com/apache/arrow-go/pull/869) - chore: Bump actions/setup-go from 6.4.0 to 6.5.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;866](https://redirect.github.com/apache/arrow-go/pull/866) - chore: Bump actions/cache from 5 to 6 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;867](https://redirect.github.com/apache/arrow-go/pull/867) - chore: Bump actions/setup-python from 6.2.0 to 6.3.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;868](https://redirect.github.com/apache/arrow-go/pull/868) - fix(array): validate negative bounds in NewSliceData by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;870](https://redirect.github.com/apache/arrow-go/pull/870) - fix(array): dictionary null index zeroing by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;871](https://redirect.github.com/apache/arrow-go/pull/871) - fix(array): struct stringer required child mask by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;873](https://redirect.github.com/apache/arrow-go/pull/873) - fix(array): empty chunked approximate equality by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;874](https://redirect.github.com/apache/arrow-go/pull/874) - fix(array): validate dense union offset lengths by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;875](https://redirect.github.com/apache/arrow-go/pull/875) - Use semantic type equality in AddColumn by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;878](https://redirect.github.com/apache/arrow-go/pull/878) - fix(array): clear dictionary data on reset by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;876](https://redirect.github.com/apache/arrow-go/pull/876) - Reject negative chunked slice bounds by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;879](https://redirect.github.com/apache/arrow-go/pull/879) - fix(array): array data hashing coverage by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;872](https://redirect.github.com/apache/arrow-go/pull/872) - Support dense union slice offsets by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;877](https://redirect.github.com/apache/arrow-go/pull/877) - Support sparse union sliced type ids by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;881](https://redirect.github.com/apache/arrow-go/pull/881) - fix(build): correct phony target declaration by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;890](https://redirect.github.com/apache/arrow-go/pull/890) - fix(parquet/compress): Gzip CompressBound by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;886](https://redirect.github.com/apache/arrow-go/pull/886) - fix(parquet): free excluded stats bytes in ApplyStatSizeLimits by [@&#8203;mdibaiee](https://redirect.github.com/mdibaiee) in [#&#8203;885](https://redirect.github.com/apache/arrow-go/pull/885) - fix(tmpl): preserve escaped JSON string bytes by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;889](https://redirect.github.com/apache/arrow-go/pull/889) - fix(parquet/compress): Brotli CompressBound by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;884](https://redirect.github.com/apache/arrow-go/pull/884) - chore: Bump golang.org/x/net from 0.54.0 to 0.55.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;893](https://redirect.github.com/apache/arrow-go/pull/893) - fix(parquet): align DataPageV2 pages to row boundaries in spaced writes by [@&#8203;truffle-dev](https://redirect.github.com/truffle-dev) in [#&#8203;883](https://redirect.github.com/apache/arrow-go/pull/883) - fix(array): guard BinaryViewBuilder size checks by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;888](https://redirect.github.com/apache/arrow-go/pull/888) - fix: clarify StringViewBuilder UnmarshalJSON error message by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;894](https://redirect.github.com/apache/arrow-go/pull/894) - chore: Bump docker/login-action from 4.2.0 to 4.4.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;912](https://redirect.github.com/apache/arrow-go/pull/912) - chore: Bump google.golang.org/grpc from 1.81.1 to 1.82.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;915](https://redirect.github.com/apache/arrow-go/pull/915) - chore: Bump github.com/klauspost/cpuid/v2 from 2.3.0 to 2.4.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;914](https://redirect.github.com/apache/arrow-go/pull/914) - fix: clarify StringViewBuilder.UnmarshalOne expected type by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;897](https://redirect.github.com/apache/arrow-go/pull/897) - chore: Bump github.com/klauspost/compress from 1.18.6 to 1.19.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;913](https://redirect.github.com/apache/arrow-go/pull/913) - fix: guard multiBufferBuilder UnsafeAppend against short copy by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;896](https://redirect.github.com/apache/arrow-go/pull/896) - fix(array): make SetNull idempotent and track null count by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;905](https://redirect.github.com/apache/arrow-go/pull/905) - fix(ci): accept --json and pin gobenchdata by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;906](https://redirect.github.com/apache/arrow-go/pull/906) - build: verify Apache RAT jar checksum before execution by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;908](https://redirect.github.com/apache/arrow-go/pull/908) - fix(parquet): read full bloom filter buffers by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;892](https://redirect.github.com/apache/arrow-go/pull/892) - fix(docs): fix CPU markdown link in README by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;907](https://redirect.github.com/apache/arrow-go/pull/907) - fix(parquet): validate DataPageV2 decoded length by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;911](https://redirect.github.com/apache/arrow-go/pull/911) - fix(arreflect): validate primitive conversion assignment overflow checks by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;903](https://redirect.github.com/apache/arrow-go/pull/903) - fix(parquet): clamp repLevels in byte-array DataPageV2 row-boundary alignment by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;919](https://redirect.github.com/apache/arrow-go/pull/919) - fix(parquet/metadata): fix BloomFilter memory recycling, doc contract, and benchmark by [@&#8203;Patzifist](https://redirect.github.com/Patzifist) in [#&#8203;864](https://redirect.github.com/apache/arrow-go/pull/864) - fix(flight/flightsql): recover real error when prepared DoPut stream closes early by [@&#8203;fornwall](https://redirect.github.com/fornwall) in [#&#8203;920](https://redirect.github.com/apache/arrow-go/pull/920) - fix: guard protobuf oneof/union reflection on nil oneof values by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;910](https://redirect.github.com/apache/arrow-go/pull/910) - fix(parquet): copy ByteArray statistics min/max to prevent use-after-free by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;917](https://redirect.github.com/apache/arrow-go/pull/917) - fix(array): bounds check FixedSizeBinary.Value by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;923](https://redirect.github.com/apache/arrow-go/pull/923) - fix(array): reject unsupported type IDs by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;925](https://redirect.github.com/apache/arrow-go/pull/925) - fix(array): validate JSON start offsets by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;929](https://redirect.github.com/apache/arrow-go/pull/929) - fix(scalar): validate dictionary indices before conversion by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;927](https://redirect.github.com/apache/arrow-go/pull/927) - fix(array): retain dictionary before replacement by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;926](https://redirect.github.com/apache/arrow-go/pull/926) - feat(parquet): opt-in streaming reads for large data pages by [@&#8203;joechenrh](https://redirect.github.com/joechenrh) in [#&#8203;880](https://redirect.github.com/apache/arrow-go/pull/880) - chore: Bump golang.org/x/sync from 0.21.0 to 0.22.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;934](https://redirect.github.com/apache/arrow-go/pull/934) - chore: Bump github.com/apache/thrift from 0.22.0 to 0.24.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;932](https://redirect.github.com/apache/arrow-go/pull/932) - chore: Bump golang.org/x/sys from 0.46.0 to 0.47.0 by [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in [#&#8203;933](https://redirect.github.com/apache/arrow-go/pull/933) - fix(parquet): propagate row-group and page-index write errors by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;921](https://redirect.github.com/apache/arrow-go/pull/921) - fix(array): honor struct offsets in constructors and validity masks by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;922](https://redirect.github.com/apache/arrow-go/pull/922) - fix(parquet): make column reader cleanup idempotent by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;924](https://redirect.github.com/apache/arrow-go/pull/924) - fix(scalar): hash list values logically by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;928](https://redirect.github.com/apache/arrow-go/pull/928) - fix(array): recursively validate nested arrays by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;930](https://redirect.github.com/apache/arrow-go/pull/930) - feat(parquet/variant): add Metadata.SizeBytes to split a concatenated variant by [@&#8203;nssalian](https://redirect.github.com/nssalian) in [#&#8203;939](https://redirect.github.com/apache/arrow-go/pull/939) - fix(cdata): validate imported array sizes by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;931](https://redirect.github.com/apache/arrow-go/pull/931) - fix(avro): decode nullable logical timestamps by [@&#8203;abir-eon](https://redirect.github.com/abir-eon) in [#&#8203;935](https://redirect.github.com/apache/arrow-go/pull/935) - fix(flight/flightsql/example): support dictionary-encoded parameter columns by [@&#8203;fornwall](https://redirect.github.com/fornwall) in [#&#8203;936](https://redirect.github.com/apache/arrow-go/pull/936) - fix(arrow/scalar): reject negative indices in GetScalar by [@&#8203;fornwall](https://redirect.github.com/fornwall) in [#&#8203;940](https://redirect.github.com/apache/arrow-go/pull/940) - fix(flight): reject malformed unary bearer headers by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;941](https://redirect.github.com/apache/arrow-go/pull/941) - fix(flight): reject Basic credentials without a separator by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;942](https://redirect.github.com/apache/arrow-go/pull/942) - fix(memory): keep allocator ownership across Buffer.Reset by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;947](https://redirect.github.com/apache/arrow-go/pull/947) - fix(parquet): limit page allocations by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;953](https://redirect.github.com/apache/arrow-go/pull/953) - fix(parquet): return decompression errors by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;954](https://redirect.github.com/apache/arrow-go/pull/954) - fix(parquet): return errors for malformed encrypted payloads by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;945](https://redirect.github.com/apache/arrow-go/pull/945) - fix: repair failing benchmarks and stop bench.sh masking failures by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;938](https://redirect.github.com/apache/arrow-go/pull/938) - fix(parquet): handle short input in GetBatchBools by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;946](https://redirect.github.com/apache/arrow-go/pull/946) - fix(arrow): validate timestamp timezones by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;952](https://redirect.github.com/apache/arrow-go/pull/952) - fix(ipc): validate message framing bounds by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;955](https://redirect.github.com/apache/arrow-go/pull/955) - fix(parquet): reject truncated bit-packed batches by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;943](https://redirect.github.com/apache/arrow-go/pull/943) - fix(compute): handle comparison output offsets by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;956](https://redirect.github.com/apache/arrow-go/pull/956) - fix(arrow/array): avoid allocating for ReserveData(0) by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;895](https://redirect.github.com/apache/arrow-go/pull/895) - fix(compute): release temporary arrays in binary view casts by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;898](https://redirect.github.com/apache/arrow-go/pull/898) - fix(arrow/array): validate map builder entry lengths by [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) in [#&#8203;957](https://redirect.github.com/apache/arrow-go/pull/957) - Add `TimestampWithOffset` canonical extension type by [@&#8203;serramatutu](https://redirect.github.com/serramatutu) in [#&#8203;558](https://redirect.github.com/apache/arrow-go/pull/558) - chore: bump version number by [@&#8203;zeroshade](https://redirect.github.com/zeroshade) in [#&#8203;959](https://redirect.github.com/apache/arrow-go/pull/959) #### New Contributors - [@&#8203;varun0630](https://redirect.github.com/varun0630) made their first contribution in [#&#8203;779](https://redirect.github.com/apache/arrow-go/pull/779) - [@&#8203;twuebi](https://redirect.github.com/twuebi) made their first contribution in [#&#8203;786](https://redirect.github.com/apache/arrow-go/pull/786) - [@&#8203;SAY-5](https://redirect.github.com/SAY-5) made their first contribution in [#&#8203;797](https://redirect.github.com/apache/arrow-go/pull/797) - [@&#8203;oakad](https://redirect.github.com/oakad) made their first contribution in [#&#8203;805](https://redirect.github.com/apache/arrow-go/pull/805) - [@&#8203;paveon](https://redirect.github.com/paveon) made their first contribution in [#&#8203;817](https://redirect.github.com/apache/arrow-go/pull/817) - [@&#8203;lesam](https://redirect.github.com/lesam) made their first contribution in [#&#8203;716](https://redirect.github.com/apache/arrow-go/pull/716) - [@&#8203;happydave1](https://redirect.github.com/happydave1) made their first contribution in [#&#8203;844](https://redirect.github.com/apache/arrow-go/pull/844) - [@&#8203;qzyu999](https://redirect.github.com/qzyu999) made their first contribution in [#&#8203;841](https://redirect.github.com/apache/arrow-go/pull/841) - [@&#8203;abir-eon](https://redirect.github.com/abir-eon) made their first contribution in [#&#8203;832](https://redirect.github.com/apache/arrow-go/pull/832) - [@&#8203;matan129](https://redirect.github.com/matan129) made their first contribution in [#&#8203;850](https://redirect.github.com/apache/arrow-go/pull/850) - [@&#8203;nssalian](https://redirect.github.com/nssalian) made their first contribution in [#&#8203;859](https://redirect.github.com/apache/arrow-go/pull/859) - [@&#8203;fallintoplace](https://redirect.github.com/fallintoplace) made their first contribution in [#&#8203;870](https://redirect.github.com/apache/arrow-go/pull/870) - [@&#8203;mdibaiee](https://redirect.github.com/mdibaiee) made their first contribution in [#&#8203;885](https://redirect.github.com/apache/arrow-go/pull/885) - [@&#8203;truffle-dev](https://redirect.github.com/truffle-dev) made their first contribution in [#&#8203;883](https://redirect.github.com/apache/arrow-go/pull/883) - [@&#8203;Patzifist](https://redirect.github.com/Patzifist) made their first contribution in [#&#8203;864](https://redirect.github.com/apache/arrow-go/pull/864) - [@&#8203;fornwall](https://redirect.github.com/fornwall) made their first contribution in [#&#8203;920](https://redirect.github.com/apache/arrow-go/pull/920) **Full Changelog**: <apache/arrow-go@v18.6.0...v18.7.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - "before 3am on Monday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTUuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE5NS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
1 parent 4bfa4c8 commit 4b47c87

8 files changed

Lines changed: 57 additions & 41 deletions

csv/read.go

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@ package csv
22

33
import (
44
"fmt"
5+
"strings"
56

67
"github.com/apache/arrow-go/v18/arrow"
78
"github.com/apache/arrow-go/v18/arrow/array"
89
"github.com/apache/arrow-go/v18/arrow/csv"
910
"github.com/apache/arrow-go/v18/arrow/memory"
1011
"github.com/cloudquery/filetypes/v4/types"
1112
"github.com/cloudquery/plugin-sdk/v4/schema"
13+
"github.com/goccy/go-json"
1214
)
1315

1416
func (cl *Client) Read(r types.ReaderAtSeeker, table *schema.Table, res chan<- arrow.RecordBatch) error {
@@ -49,11 +51,25 @@ func castFromString(rec arrow.RecordBatch, arrowSchema *arrow.Schema) (arrow.Rec
4951
sb.AppendNull()
5052
continue
5153
}
52-
if err := sb.AppendValueFromString(col.ValueStr(i)); err != nil {
54+
if err := appendFromString(sb, col.ValueStr(i)); err != nil {
5355
return nil, fmt.Errorf("failed to AppendValueFromString col %v: %w", rec.ColumnName(c), err)
5456
}
5557
}
5658
cols[c] = sb.NewArray()
5759
}
5860
return array.NewRecordBatch(arrowSchema, cols, rec.NumRows()), nil
5961
}
62+
63+
// appendFromString appends a value from its string representation. Nested types are
64+
// JSON-encoded, so they are decoded with UseNumber to keep int64/uint64 values that
65+
// exceed float64 precision intact.
66+
func appendFromString(b array.Builder, s string) error {
67+
switch b.Type().ID() {
68+
case arrow.LIST, arrow.LARGE_LIST, arrow.LIST_VIEW, arrow.LARGE_LIST_VIEW, arrow.FIXED_SIZE_LIST, arrow.MAP, arrow.STRUCT:
69+
dec := json.NewDecoder(strings.NewReader(s))
70+
dec.UseNumber()
71+
return b.UnmarshalOne(dec)
72+
default:
73+
return b.AppendValueFromString(s)
74+
}
75+
}

csv/testdata/TestWriteRead-default.csv

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

csv/testdata/TestWriteRead-with_delimiter.csv

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

csv/testdata/TestWriteRead-with_delimiter_headers.csv

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

csv/testdata/TestWriteRead-with_headers.csv

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

go.mod

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module github.com/cloudquery/filetypes/v4
33
go 1.26.4
44

55
require (
6-
github.com/apache/arrow-go/v18 v18.6.0
6+
github.com/apache/arrow-go/v18 v18.7.0
77
github.com/bradleyjkemp/cupaloy/v2 v2.8.0
88
github.com/cloudquery/codegen v0.4.1
99
github.com/cloudquery/plugin-sdk/v4 v4.95.3
@@ -14,8 +14,8 @@ require (
1414
)
1515

1616
require (
17-
github.com/andybalholm/brotli v1.2.1 // indirect
18-
github.com/apache/thrift v0.23.0 // indirect
17+
github.com/andybalholm/brotli v1.2.2 // indirect
18+
github.com/apache/thrift v0.24.0 // indirect
1919
github.com/apapsch/go-jsonmerge/v2 v2.0.0 // indirect
2020
github.com/bahlo/generic-list-go v0.2.0 // indirect
2121
github.com/buger/jsonparser v1.1.2 // indirect
@@ -26,12 +26,12 @@ require (
2626
github.com/google/uuid v1.6.0 // indirect
2727
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
2828
github.com/hashicorp/go-retryablehttp v0.7.8 // indirect
29-
github.com/klauspost/compress v1.18.5 // indirect
30-
github.com/klauspost/cpuid/v2 v2.3.0 // indirect
29+
github.com/klauspost/compress v1.19.0 // indirect
30+
github.com/klauspost/cpuid/v2 v2.4.0 // indirect
3131
github.com/mattn/go-colorable v0.1.14 // indirect
3232
github.com/mattn/go-isatty v0.0.20 // indirect
3333
github.com/oapi-codegen/runtime v1.3.0 // indirect
34-
github.com/pierrec/lz4/v4 v4.1.26 // indirect
34+
github.com/pierrec/lz4/v4 v4.1.27 // indirect
3535
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
3636
github.com/rs/zerolog v1.35.1 // indirect
3737
github.com/samber/lo v1.53.0 // indirect
@@ -41,11 +41,11 @@ require (
4141
go.yaml.in/yaml/v4 v4.0.0-rc.2 // indirect
4242
golang.org/x/exp v0.0.0-20260410095643-746e56fc9e2f // indirect
4343
golang.org/x/net v0.55.0 // indirect
44-
golang.org/x/sync v0.20.0 // indirect
45-
golang.org/x/sys v0.45.0 // indirect
44+
golang.org/x/sync v0.22.0 // indirect
45+
golang.org/x/sys v0.47.0 // indirect
4646
golang.org/x/text v0.37.0 // indirect
47-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260401024825-9d38bb4040a9 // indirect
48-
google.golang.org/grpc v1.81.1 // indirect
47+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260414002931-afd174a4e478 // indirect
48+
google.golang.org/grpc v1.82.0 // indirect
4949
google.golang.org/protobuf v1.36.11 // indirect
5050
gopkg.in/yaml.v3 v3.0.1 // indirect
5151
)

go.sum

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
github.com/RaveNoX/go-jsoncommentstrip v1.0.0/go.mod h1:78ihd09MekBnJnxpICcwzCMzGrKSKYe4AqU6PDYYpjk=
2-
github.com/andybalholm/brotli v1.2.1 h1:R+f5xP285VArJDRgowrfb9DqL18yVK0gKAW/F+eTWro=
3-
github.com/andybalholm/brotli v1.2.1/go.mod h1:rzTDkvFWvIrjDXZHkuS16NPggd91W3kUSvPlQ1pLaKY=
4-
github.com/apache/arrow-go/v18 v18.6.0 h1:GX/Jyd3R7mCLiECAwY9FWbbaYblie2WXBSz4Sw8fNpM=
5-
github.com/apache/arrow-go/v18 v18.6.0/go.mod h1:gm3MiPpY82fLYK5VKPB3WoJbsiLVDfT7flD5/vHReKw=
6-
github.com/apache/thrift v0.23.0 h1:wKR6YnefQSEnxpEfmgTPuJibNG4bF0p2TK34tHLWi3s=
7-
github.com/apache/thrift v0.23.0/go.mod h1:zPt6WxgvTOM6hF92y8C+MkEM5LMxZuk4JcQOiU4Esvs=
2+
github.com/andybalholm/brotli v1.2.2 h1:HzTuoo2ErYQqf5qvcJInB8uvqSVxRttzkFexPWtnceM=
3+
github.com/andybalholm/brotli v1.2.2/go.mod h1:rzTDkvFWvIrjDXZHkuS16NPggd91W3kUSvPlQ1pLaKY=
4+
github.com/apache/arrow-go/v18 v18.7.0 h1:Vw/i+cJyebUofT7JlqFpe65LrmwxULn166jjwStM4HY=
5+
github.com/apache/arrow-go/v18 v18.7.0/go.mod h1:PM6IigLJkdMwIpeHXnymo+xZ52f42a9EYiLtRel4p/A=
6+
github.com/apache/thrift v0.24.0 h1:zy31L1a49QTNB2bG1BBfMXol3yJrTH975G3pPubQVLQ=
7+
github.com/apache/thrift v0.24.0/go.mod h1:zPt6WxgvTOM6hF92y8C+MkEM5LMxZuk4JcQOiU4Esvs=
88
github.com/apapsch/go-jsonmerge/v2 v2.0.0 h1:axGnT1gRIfimI7gJifB699GoE/oq+F2MU7Dml6nw9rQ=
99
github.com/apapsch/go-jsonmerge/v2 v2.0.0/go.mod h1:lvDnEdqiQrp0O42VQGgmlKpxL1AP2+08jFMw88y4klk=
1010
github.com/bahlo/generic-list-go v0.2.0 h1:5sz/EEAK+ls5wF+NeqDpk5+iNdMDXrh3z3nPnH1Wvgk=
@@ -53,10 +53,10 @@ github.com/hashicorp/go-hclog v1.6.3/go.mod h1:W4Qnvbt70Wk/zYJryRzDRU/4r0kIg0PVH
5353
github.com/hashicorp/go-retryablehttp v0.7.8 h1:ylXZWnqa7Lhqpk0L1P1LzDtGcCR0rPVUrx/c8Unxc48=
5454
github.com/hashicorp/go-retryablehttp v0.7.8/go.mod h1:rjiScheydd+CxvumBsIrFKlx3iS0jrZ7LvzFGFmuKbw=
5555
github.com/juju/gnuflag v0.0.0-20171113085948-2ce1bb71843d/go.mod h1:2PavIy+JPciBPrBUjwbNvtwB6RQlve+hkpll6QSNmOE=
56-
github.com/klauspost/compress v1.18.5 h1:/h1gH5Ce+VWNLSWqPzOVn6XBO+vJbCNGvjoaGBFW2IE=
57-
github.com/klauspost/compress v1.18.5/go.mod h1:cwPg85FWrGar70rWktvGQj8/hthj3wpl0PGDogxkrSQ=
58-
github.com/klauspost/cpuid/v2 v2.3.0 h1:S4CRMLnYUhGeDFDqkGriYKdfoFlDnMtqTiI/sFzhA9Y=
59-
github.com/klauspost/cpuid/v2 v2.3.0/go.mod h1:hqwkgyIinND0mEev00jJYCxPNVRVXFQeu1XKlok6oO0=
56+
github.com/klauspost/compress v1.19.0 h1:sXLILfc9jV2QYWkzFOPWStmcUVH2RHEB1JCdY2oVvCQ=
57+
github.com/klauspost/compress v1.19.0/go.mod h1:cwPg85FWrGar70rWktvGQj8/hthj3wpl0PGDogxkrSQ=
58+
github.com/klauspost/cpuid/v2 v2.4.0 h1:S6Hrbc7+ywsr0r+RLapfGBHfyefhCTwEh3A0tV913Dw=
59+
github.com/klauspost/cpuid/v2 v2.4.0/go.mod h1:19jmZ9mjzoF//ddRSUsv0zfBTJWh3QJh9FNxZTMrGxU=
6060
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
6161
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
6262
github.com/mattn/go-colorable v0.1.14 h1:9A9LHSqF/7dyVVX6g0U9cwm9pG3kP9gSzcuIPHPsaIE=
@@ -69,8 +69,8 @@ github.com/oapi-codegen/runtime v1.3.0 h1:vyK1zc0gDWWXgk2xoQa4+X4RNNc5SL2RbTpJS/
6969
github.com/oapi-codegen/runtime v1.3.0/go.mod h1:kOdeacKy7t40Rclb1je37ZLFboFxh+YLy0zaPCMibPY=
7070
github.com/pb33f/ordered-map/v2 v2.3.1 h1:5319HDO0aw4DA4gzi+zv4FXU9UlSs3xGZ40wcP1nBjY=
7171
github.com/pb33f/ordered-map/v2 v2.3.1/go.mod h1:qxFQgd0PkVUtOMCkTapqotNgzRhMPL7VvaHKbd1HnmQ=
72-
github.com/pierrec/lz4/v4 v4.1.26 h1:GrpZw1gZttORinvzBdXPUXATeqlJjqUG/D87TKMnhjY=
73-
github.com/pierrec/lz4/v4 v4.1.26/go.mod h1:EoQMVJgeeEOMsCqCzqFm2O0cJvljX2nGZjcRIPL34O4=
72+
github.com/pierrec/lz4/v4 v4.1.27 h1:+PhzhWDrjRj89TH2sw43nE3+4+W8lSxIuQadEHZyjUk=
73+
github.com/pierrec/lz4/v4 v4.1.27/go.mod h1:EoQMVJgeeEOMsCqCzqFm2O0cJvljX2nGZjcRIPL34O4=
7474
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
7575
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=
7676
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
@@ -116,19 +116,19 @@ golang.org/x/exp v0.0.0-20260410095643-746e56fc9e2f h1:W3F4c+6OLc6H2lb//N1q4WpJk
116116
golang.org/x/exp v0.0.0-20260410095643-746e56fc9e2f/go.mod h1:J1xhfL/vlindoeF/aINzNzt2Bket5bjo9sdOYzOsU80=
117117
golang.org/x/net v0.55.0 h1:bcvxaJn3e1U6InsFWt1JUq1aSjnRxLzT2rtD2KfkDF8=
118118
golang.org/x/net v0.55.0/go.mod h1:L5U2KuzuOe1lY7Z+aWVIKK6qEeJXnXV9yzGA+WCHJww=
119-
golang.org/x/sync v0.20.0 h1:e0PTpb7pjO8GAtTs2dQ6jYa5BWYlMuX047Dco/pItO4=
120-
golang.org/x/sync v0.20.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
119+
golang.org/x/sync v0.22.0 h1:SZjpbeLmrCk4xhRSZFNZW5gFUeCeFgjekvI/+gfScek=
120+
golang.org/x/sync v0.22.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
121121
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
122-
golang.org/x/sys v0.45.0 h1:dO4czNzziLiiXplLQgBCEpCvXQ3dnkn0SdaZSYdQ+FY=
123-
golang.org/x/sys v0.45.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
122+
golang.org/x/sys v0.47.0 h1:o7XGOvZQCADBQQ4Y7VNq2dRWQR7JmOUW8Kxx4ZsNgWs=
123+
golang.org/x/sys v0.47.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
124124
golang.org/x/text v0.37.0 h1:Cqjiwd9eSg8e0QAkyCaQTNHFIIzWtidPahFWR83rTrc=
125125
golang.org/x/text v0.37.0/go.mod h1:a5sjxXGs9hsn/AJVwuElvCAo9v8QYLzvavO5z2PiM38=
126126
gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4=
127127
gonum.org/v1/gonum v0.17.0/go.mod h1:El3tOrEuMpv2UdMrbNlKEh9vd86bmQ6vqIcDwxEOc1E=
128-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260401024825-9d38bb4040a9 h1:m8qni9SQFH0tJc1X0vmnpw/0t+AImlSvp30sEupozUg=
129-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260401024825-9d38bb4040a9/go.mod h1:4Hqkh8ycfw05ld/3BWL7rJOSfebL2Q+DVDeRgYgxUU8=
130-
google.golang.org/grpc v1.81.1 h1:VnnIIZ88UzOOKLukQi+ImGz8O1Wdp8nAGGnvOfEIWQQ=
131-
google.golang.org/grpc v1.81.1/go.mod h1:xGH9GfzOyMTGIOXBJmXt+BX/V0kcdQbdcuwQ/zNw42I=
128+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260414002931-afd174a4e478 h1:RmoJA1ujG+/lRGNfUnOMfhCy5EipVMyvUE+KNbPbTlw=
129+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260414002931-afd174a4e478/go.mod h1:4Hqkh8ycfw05ld/3BWL7rJOSfebL2Q+DVDeRgYgxUU8=
130+
google.golang.org/grpc v1.82.0 h1:vguDnZUPjE26w09A63VoxZPnvPjB5Riyc0mkXPFmAIU=
131+
google.golang.org/grpc v1.82.0/go.mod h1:yzTZ1TB1Z3SG+LIYaI+WiE8D5+PZ3ArnrSp8zF3+/ZA=
132132
google.golang.org/protobuf v1.36.11 h1:fV6ZwhNocDyBLK0dj+fg8ektcVegBBuEolpbTQyBNVE=
133133
google.golang.org/protobuf v1.36.11/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco=
134134
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=

json/testdata/TestWriteRead.jsonl

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)