Skip to content
Open
Changes from 1 commit
Commits
Show all changes
463 commits
Select commit Hold shift + click to select a range
37e11d0
Remove (*Table)Write and introduce (*GenericTable[T]).Write (#626)
gernest Dec 14, 2023
b41edc6
Define dynamic column as map[string]T (#632)
gernest Dec 15, 2023
ee6970e
pqarrow/arrowutils: Add SortRecord and ReorderRecord (#628)
metalmatze Dec 15, 2023
81927ae
Update frostprometheus schema on README (#637)
gernest Dec 17, 2023
b4575ce
Update link to example on README (#636)
gernest Dec 17, 2023
7926315
Support nullable base types for (*Build[T]) (#638)
gernest Dec 18, 2023
caf08d8
Remove unused function (#641)
gernest Dec 19, 2023
757649b
parquet-tool: check in cmd col (#643)
thorfour Dec 20, 2023
e3813ef
parquet/converter: New Record call ResetFull on dictionary builders (…
thorfour Dec 20, 2023
71a019d
dynparquet/samples: Make ToRecord consistent (#648)
thorfour Dec 21, 2023
d14894d
parts list no longer used (#649)
thorfour Dec 21, 2023
02c6f61
Remove dynparquet.ValuesToBuffer (#645)
gernest Dec 21, 2023
eca825f
Performance improvement on pqarrow.RecordDynamicCols (#644)
gernest Dec 21, 2023
439cf91
Remove bufutils.Dedupe (#650)
gernest Dec 22, 2023
963c79e
Optimize dynparquet..deserializeDynamicColumns (#652)
gernest Dec 23, 2023
18f681f
Optimize dynparquet.serializeDynamicColumns (#651)
gernest Dec 23, 2023
e280490
fix godoc comment on exported symbols (#655)
gernest Dec 24, 2023
7a79911
Use slices package (#654)
gernest Dec 24, 2023
aea51dd
Simplify (*AndExpr).Eval (#653)
gernest Dec 24, 2023
2fde9a5
Optimize pqarrow.recordToRows (#656)
gernest Dec 25, 2023
837a5ec
Support repeated fields of all base types on recordToRows (#658)
gernest Dec 26, 2023
b88bb5b
Move (*Build[T]) to internal package (#659)
gernest Dec 26, 2023
53f4ea3
fix handling of *array.String in ParquetConverter (#662)
gernest Dec 27, 2023
a00a62d
Add *array.String dictionary handling in arrowutils.GetGroupsAndOrder…
gernest Dec 27, 2023
db1b0e5
Optimize dynparquet.MergeDynamicColumnSets (#666)
gernest Jan 2, 2024
8b67228
Add support for int32 columns (#647)
nicolastakashi Jan 2, 2024
953e965
Added stale bot (#668)
thorfour Jan 2, 2024
aab9fe8
*: Add mathematical projections (#669)
brancz Jan 3, 2024
ea6bc39
Upgrade arrowutils.SortRecord (#635)
gernest Jan 5, 2024
0ebdb44
Remove manual record building for Samples (#670)
gernest Jan 6, 2024
5e5bde7
buf format -w (#673)
gernest Jan 7, 2024
d759c50
Return sorting metadata on (*records.Build[T]).NewRecord (#676)
gernest Jan 9, 2024
c7c004c
Support all base types for hashListArray (#664)
gernest Jan 9, 2024
b75c0fb
Add BenchmarkSortRecord (#677)
gernest Jan 9, 2024
5096904
Remove explicit memory.Allocator for arrowutils.ReorderRecord (#678)
gernest Jan 9, 2024
3db7455
Fix appending strings to *array.BinaryDictionaryBuilder column (#679)
gernest Jan 10, 2024
f84496b
Add support for uint64 columns (#618)
metalmatze Jan 10, 2024
78548ed
Return transaction on (*GenericTable[T]).Write (#675)
gernest Jan 10, 2024
47ac7a8
Reduce memory allocation in arrowutils.SortRecord (#681)
gernest Jan 10, 2024
5bca87a
Persistent lsm (#667)
thorfour Jan 11, 2024
3ebf417
remove granule size setting (#683)
thorfour Jan 11, 2024
d8bf645
query/physicalplan: Use arrow compute package for binary scalar expre…
metalmatze Jan 13, 2024
3f511d3
pqarrow/arrowutils: Add optional limit to MergeRecords (#633)
metalmatze Jan 15, 2024
9765f5e
Support aggregating on a single dynamic column (#686)
thorfour Jan 16, 2024
163d2d5
add new metric to track size of an lsm level in number of parts (#689)
thorfour Jan 18, 2024
b6900d7
fix MergeRecords comment (#690)
gernest Jan 20, 2024
18a3159
Pre hash columns before committing to wal (#691)
gernest Jan 20, 2024
45355b8
Rename ReorderRecord to Take (#692)
gernest Jan 20, 2024
e0d2ced
Remove Unsafe* method from *OptInt32Builder (#680)
gernest Jan 20, 2024
c21272f
Add Binary dictionary support for arrowutils.Take (#693)
gernest Jan 21, 2024
d496eee
fix number of rows for arrowutils.Take record (#694)
gernest Jan 21, 2024
44f38f8
Fix memory leak in arrowutils.Take (#695)
gernest Jan 21, 2024
67e37c6
Revert "add new metric to track size of an lsm level in number of par…
thorfour Jan 21, 2024
9a4a848
Remove bounds check from Opt Builders (#696)
gernest Jan 22, 2024
ec3c4b4
Remove TODO since we prehash before wal now (#700)
gernest Jan 23, 2024
edefcf5
Remove committed test binary (#701)
gernest Jan 24, 2024
980fd41
Add support for sorting *array.Binary columns (#705)
gernest Jan 25, 2024
7dda70b
Snapshot index rotation (#704)
thorfour Jan 25, 2024
a76611a
Format markdown table for index_lsm design doc (#708)
gernest Jan 25, 2024
c894d05
Fix index deadlocks (#711)
thorfour Jan 27, 2024
ab6b491
Fix lsm recovery (#712)
thorfour Jan 29, 2024
29cfa86
Fix deadlock (#717)
thorfour Jan 30, 2024
cd0c1bd
Nested arithmetic projections
brancz Jan 23, 2024
f954175
use a checked allocator instead of limit
thorfour Jan 25, 2024
f949690
Project: fix arrow memory leak
thorfour Jan 25, 2024
98d97c6
Resolve avg aggregations in query builder not in optimization
brancz Jan 28, 2024
7f89598
Make optimizations optional not necessary for correctness
brancz Jan 29, 2024
bf69c27
Remove SQL being a special case for aggregations
brancz Jan 31, 2024
63194bc
Make query engine type aware
brancz Feb 1, 2024
c536b70
Fix lints
brancz Feb 1, 2024
b41ce65
Fix missing compaction tx (#719)
thorfour Feb 1, 2024
3ddb6fa
Fix distinct queries
brancz Feb 2, 2024
79cd976
Handle divide by zero
brancz Feb 3, 2024
8296f35
Add convert sql support
brancz Feb 3, 2024
59fac5a
Remove unnecessary schema passing from logic tests
brancz Feb 5, 2024
218d0c1
Extract aggregation resolution
brancz Feb 5, 2024
553712f
Add comments on suble differences in FindColumn and FindDynamicColumn
brancz Feb 5, 2024
c22c493
Move memory releasing to generic convert function
brancz Feb 5, 2024
3092b7a
Simplify returning of mathematical projections
brancz Feb 5, 2024
bdf8ca2
Fix for read isolation (#723)
thorfour Feb 5, 2024
9233c16
Fix arrayscalarcompute leak (#724)
thorfour Feb 5, 2024
276211c
recovery: added optional logger (#725)
thorfour Feb 5, 2024
801da9e
Merge pull request #702 from polarsignals/arithmetic-projections
brancz Feb 6, 2024
46efd38
table: avoid deadlock when releasing parts (#726)
asubiotto Feb 6, 2024
904e011
Expose sorting columns (#727)
brancz Feb 6, 2024
13c3804
db: notify txpool of watermark changes (#728)
asubiotto Feb 6, 2024
5727800
Test snapshot isolation (#729)
thorfour Feb 7, 2024
c0f7eff
table: skip adding block to pending blocks if skipPersist=true (#735)
asubiotto Feb 9, 2024
3c7e8dc
snapshot: refactor to simplify (#730)
thorfour Feb 12, 2024
ec68d0e
query: Add Contains operator (rebased) (#734)
metalmatze Feb 12, 2024
8c8df66
reduce the number of spans (#736)
thorfour Feb 12, 2024
83be7c6
pqarrow/arrowutils: Support sorting for uints (#738)
metalmatze Feb 13, 2024
7050c17
Fix logicalplan validations (#737)
brancz Feb 14, 2024
24ccb2a
Add `OpNotContains` filter (#740)
metalmatze Feb 14, 2024
87f924c
pqarrow: Ensure schema sorting (#742)
brancz Feb 15, 2024
9e45a69
741 deadlock (#743)
thorfour Feb 15, 2024
1eaab41
snapshot: On snapshot failure cleanup correctly (#744)
thorfour Feb 15, 2024
a70510e
Snapshot: Always acquire an ActiveWriteBlock (#745)
thorfour Feb 16, 2024
a5e5fe6
Set OptInt32Builder data to nil (#739)
metalmatze Feb 19, 2024
1b82499
mod: arrow/v14 => arrow/v15 (#747)
thorfour Feb 19, 2024
5af9816
Add unique and "and" aggregations, and if and isNull projections (#746)
brancz Feb 20, 2024
b61efff
query/physicalplan: Release arrays correctly (#748)
brancz Feb 20, 2024
83dac77
*: change WithInMemory physicalplan option to WithReadMode (#750)
asubiotto Feb 21, 2024
65f172f
Allow projections to be run outside of query engine (#752)
brancz Feb 22, 2024
2d95518
help add the logic of creating arrow builder for the type uint64 in G…
elliotchenzichang Feb 22, 2024
d9f8632
query: add global aggregation function pushdown optimization for Max …
asubiotto Feb 23, 2024
1394602
Support uint64 projection and aggregation (#755)
metalmatze Feb 26, 2024
0c5a861
Update README.md (#754)
raphaelauv Feb 28, 2024
00051b6
physicalplan: short-circuit AndExpr if left side evaluates to false (…
asubiotto Feb 29, 2024
634df6c
row command to dump rows (#757)
thorfour Feb 29, 2024
b7ece12
row command to dump rows (#760)
thorfour Mar 4, 2024
6c93955
Fix: double snapshot data loss (#761)
thorfour Mar 4, 2024
dd32dcd
upgrade the dependencies to latest version (#759)
elliotchenzichang Mar 5, 2024
a093996
pqarrow/arrowutils: Use SortingColumns in MergeRecords (#766)
metalmatze Mar 13, 2024
d34fa7c
Add LIMIT support to FrostDB queries (#765)
metalmatze Mar 13, 2024
1107c99
fix: uint64 persistence (#771)
thorfour Mar 22, 2024
b72d31e
Add renovate.json (#774)
metalmatze Mar 25, 2024
788d100
chore(deps): update module google.golang.org/protobuf to v1.33.0 [sec…
renovate[bot] Mar 25, 2024
0600c6b
chore(deps): update github.com/polarsignals/frostdb digest to 788d100…
renovate[bot] Mar 25, 2024
3284d87
chore(deps): update golang.org/x/exp digest to a685a6e (#778)
renovate[bot] Mar 26, 2024
24f0035
chore(deps): update github.com/thanos-io/objstore digest to e8336a5 (…
renovate[bot] Mar 26, 2024
44637d8
chore(deps): update module github.com/roaringbitmap/roaring to v1.9.1…
renovate[bot] Mar 26, 2024
eae8744
chore(deps): update module github.com/parquet-go/parquet-go to v0.20.…
renovate[bot] Mar 26, 2024
dc7168c
chore(deps): update module github.com/apache/arrow/go/v15 to v15.0.2 …
renovate[bot] Mar 26, 2024
62717fc
chore(deps): update github.com/polarsignals/frostdb digest to 3284d87…
renovate[bot] Mar 26, 2024
33934e0
query/physicalplan: Draw SchemaScan for explain (#783)
metalmatze Mar 26, 2024
1bee562
unit test (#785)
thorfour Mar 26, 2024
30cf75b
stalebot: Don't close old bugs (#786)
thorfour Mar 26, 2024
05a4a23
Push down query filter to Parquet conversion. (#770)
thorfour Mar 26, 2024
555d3dc
chore(deps): update actions/checkout action to v4 (#794)
renovate[bot] Mar 27, 2024
cfb2592
chore(deps): update module go.uber.org/goleak to v1.3.0 (#793)
renovate[bot] Mar 27, 2024
1be6bed
chore(deps): update actions/setup-go action to v5 (#795)
renovate[bot] Mar 27, 2024
0f494dd
chore(deps): update golangci/golangci-lint-action action to v4 (#796)
renovate[bot] Mar 27, 2024
0d0df42
chore(deps): update module github.com/spf13/cobra to v1.8.0 (#792)
renovate[bot] Mar 27, 2024
6648eeb
chore(deps): update module github.com/oklog/ulid to v2 (#797)
renovate[bot] Mar 27, 2024
d82e4c7
chore(deps): update module github.com/charmbracelet/lipgloss to v0.10…
renovate[bot] Mar 27, 2024
51d3d3d
chore(deps): update dependency protocolbuffers/protobuf-go to v1.33.0…
renovate[bot] Mar 27, 2024
fd03a9a
fix: panic for nil scratch values (#800)
thorfour Mar 27, 2024
26db67d
Fix panic for nil compare (#802)
thorfour Mar 27, 2024
cccf313
optimize: skip reading whole column if it's been preread (#803)
thorfour Mar 28, 2024
adbaaba
Revert parquet filtering (#804)
thorfour Mar 28, 2024
2a82257
chore(deps): update dependency planetscale/vtprotobuf to v0.6.0 (#788)
renovate[bot] Mar 28, 2024
7a53786
internal/records: Create generic reader (#805)
metalmatze Mar 28, 2024
827dcc5
Add FrostDB gRPC Query service (#784)
metalmatze Apr 4, 2024
fcd703d
Add proto CI runs (#807)
metalmatze Apr 4, 2024
ce0dd50
chore(deps): update module go.opentelemetry.io/otel/trace to v1.25.0 …
renovate[bot] Apr 10, 2024
63b5b02
chore(deps): update module go.opentelemetry.io/otel to v1.25.0 (#813)
renovate[bot] Apr 10, 2024
852fae0
chore(deps): update module github.com/cespare/xxhash/v2 to v2.3.0 (#812)
renovate[bot] Apr 10, 2024
1349fc8
chore(deps): update module golang.org/x/sync to v0.7.0 (#816)
renovate[bot] Apr 10, 2024
e572d96
chore(deps): update module google.golang.org/grpc to v1.63.2 (#817)
renovate[bot] Apr 11, 2024
9bc73f9
chore(deps): update bufbuild/buf-setup-action action to v1.30.0 (#811)
renovate[bot] Apr 11, 2024
0615dff
chore(deps): update module github.com/roaringbitmap/roaring to v1.9.2…
renovate[bot] Apr 11, 2024
c75e347
chore(deps): update bufbuild/buf-lint-action action to v1.1.1 (#810)
renovate[bot] Apr 11, 2024
27078e7
chore(deps): update bufbuild/buf-breaking-action action to v1.1.4 (#809)
renovate[bot] Apr 11, 2024
7a45a87
chore(deps): update golang.org/x/exp digest to 93d18d7 (#808)
renovate[bot] Apr 11, 2024
d39d2dc
chore(deps): update module github.com/oklog/ulid to v2 (#799)
renovate[bot] Apr 12, 2024
9f5ec6c
gen: Fix generated file (#819)
metalmatze Apr 12, 2024
2ca8069
Use slices.IsSorted to compare slices (#818)
metalmatze Apr 12, 2024
1fad9e6
pqarrow/builder: Add OptFloat64Builder (#823)
metalmatze Apr 18, 2024
205ebed
chore(deps): update module github.com/apache/arrow/go/v15 to v16 (#826)
renovate[bot] Apr 22, 2024
8995756
Iceberg storage (#824)
thorfour Apr 22, 2024
c57acbe
chore(deps): update module github.com/roaringbitmap/roaring to v1.9.3…
renovate[bot] Apr 22, 2024
bbe850c
chore(deps): update bufbuild/buf-setup-action action to v1.30.1 (#820)
renovate[bot] Apr 22, 2024
9d543b6
chore(deps): update github.com/thanos-io/objstore digest to a1e58aa (…
renovate[bot] Apr 22, 2024
4b0b213
chore(deps): update github.com/polarsignals/frostdb digest to bbe850c…
renovate[bot] Apr 22, 2024
44d6bc5
chore(deps): update golang.org/x/exp digest to fe59bbe (#821)
renovate[bot] Apr 22, 2024
cbe3e24
chore(deps): update module github.com/apache/arrow/go/v15 to v16 (#828)
renovate[bot] Apr 22, 2024
b069aea
Arrow v16 (#832)
thorfour Apr 22, 2024
09dbb2f
chore(deps): update actions/checkout action to v4.1.3 (#829)
renovate[bot] Apr 22, 2024
ddfc553
chore(deps): update github.com/polarsignals/frostdb digest to 44d6bc5…
renovate[bot] Apr 22, 2024
088e3b2
chore(deps): update github.com/polarsignals/frostdb digest to ddfc553…
renovate[bot] Apr 23, 2024
8760e41
pqarrow/arrowutils: Add EnsureSameSchema for records (#806)
metalmatze Apr 25, 2024
d0d91b6
Iceberg partitions (#839)
thorfour Apr 25, 2024
54de01c
chore(deps): update module go.opentelemetry.io/otel/trace to v1.26.0 …
renovate[bot] Apr 29, 2024
628c622
chore(deps): update golangci/golangci-lint-action action to v5 (#843)
renovate[bot] Apr 29, 2024
8bc7afd
chore(deps): update actions/checkout action to v4.1.4 (#840)
renovate[bot] Apr 29, 2024
0f4ffe7
renovate: respect not upgrading avro (#845)
thorfour Apr 29, 2024
32dfeaf
chore(deps): update golangci/golangci-lint-action action to v5.1.0 (#…
renovate[bot] Apr 30, 2024
66c0612
Iceberg maintenance (#846)
thorfour Apr 30, 2024
72c1dcb
Iceberg maintenance (#853)
thorfour May 2, 2024
25a9a30
chore(deps): update module golang.org/x/exp to v0.0.0-20240506185415-…
renovate[bot] May 7, 2024
35845d4
chore(deps): update module github.com/thanos-io/objstore to v0.0.0-20…
renovate[bot] May 7, 2024
7697384
Fix query concurrency (#861)
thorfour May 10, 2024
5bc3730
Don't upload a block if it is empty (#862)
thorfour May 10, 2024
95eeae7
dst: add deterministic simulation test (#865)
asubiotto May 17, 2024
2c5b58b
db: ignore writes below new block transaction on recovery (#864)
asubiotto May 17, 2024
ac05f40
stalebot: Don't close planned issues (#867)
thorfour May 17, 2024
e2c8ff1
chore(deps): update actions/checkout action to v4.1.6 (#859)
renovate[bot] May 17, 2024
6ed54f0
chore(deps): update module github.com/thanos-io/objstore to v0.0.0-20…
renovate[bot] May 17, 2024
20b2ffe
chore(deps): update golangci/golangci-lint-action action to v6 (#858)
renovate[bot] May 17, 2024
036b087
chore(deps): update module github.com/parquet-go/parquet-go to v0.21.…
renovate[bot] May 17, 2024
9856188
chore(deps): update bufbuild/buf-setup-action action to v1.31.0 (#847)
renovate[bot] May 18, 2024
13880aa
wal: correctly set nextTx on Truncate (#866)
asubiotto May 20, 2024
ec5311b
722 snapshot tx changes (#871)
thorfour May 20, 2024
c459a51
chore(deps): update module google.golang.org/grpc to v1.64.0 (#870)
renovate[bot] May 21, 2024
ef7d1fe
dst: bug and test fixes (#874)
asubiotto May 21, 2024
d04bda2
dst: update random seed key (#882)
asubiotto May 27, 2024
7269cf6
Revert "Fix query concurrency (#861)" (#885)
brancz May 30, 2024
892f8f1
workflows: add DST workflow (#883)
asubiotto May 31, 2024
eaf80c7
go mod: Bump parquet-go (#888)
thorfour May 31, 2024
5f349cf
chore(deps): update bufbuild/buf-setup-action action to v1.32.1 (#881)
renovate[bot] May 31, 2024
6f81c2e
chore(deps): update golang.org/x/exp digest to fd00a4e (#880)
renovate[bot] May 31, 2024
507721b
chore(deps): update module go.opentelemetry.io/otel/trace to v1.27.0 …
renovate[bot] May 31, 2024
2ed79fe
chore(deps): update github.com/polarsignals/frostdb digest to eaf80c7…
renovate[bot] May 31, 2024
3721b4d
chore(deps): update module github.com/apache/arrow/go/v16 to v16.1.0 …
renovate[bot] May 31, 2024
71fef5f
chore(deps): update module github.com/prometheus/client_golang to v1.…
renovate[bot] May 31, 2024
f4615c3
Reservoir sampler (#884)
thorfour Jun 4, 2024
e937f46
dst: run DST with wazero (#896)
asubiotto Jun 7, 2024
316067a
arrowutils: add TakeList and improve TakeDict performance (#897)
asubiotto Jun 10, 2024
09b1180
table iterator: Pass in the logger to recovery (#898)
thorfour Jun 10, 2024
ced8217
fix panic on Release (#899)
thorfour Jun 11, 2024
bfdd9ec
table: add RotateBlock options and WithRotateBlockWaitGroup (#901)
asubiotto Jun 13, 2024
1d823f7
*: future-proof DropDB (#903)
asubiotto Jun 13, 2024
e93bdb8
*: move all metrics registration to the store level (#905)
asubiotto Jun 19, 2024
be6edb7
dst: fix data verification logic (#907)
asubiotto Jun 20, 2024
49d4407
dst: misc fixes and updates (#908)
asubiotto Jun 20, 2024
a8fbe7f
Sampling reservoir materialize (#909)
thorfour Jun 20, 2024
823562c
builder.AppendValue: Support *array.ListBuilder (#911)
thorfour Jun 20, 2024
25c2e80
*: prefer CPU profiles in bench_test (#913)
asubiotto Jun 24, 2024
39c2018
vfs: add a VFS wrapper used in deterministic simulation tests (#910)
asubiotto Jun 24, 2024
56013c3
*: clean up txPool even on error (#914)
asubiotto Jun 26, 2024
6206acd
pqarrow: centralize ReadValues when writing a page (#917)
asubiotto Jun 27, 2024
defafee
Add file path to reading error (#918)
metalmatze Jul 9, 2024
26a10df
cmd/parquet-tool: Fix percentage calculation
brancz Jul 24, 2024
bd8afbd
Merge pull request #920 from polarsignals/fix-percentage
brancz Jul 24, 2024
808dfa8
Add stats tool for total file stats (#921)
brancz Jul 24, 2024
695fa06
stats: Add total row (#922)
brancz Jul 25, 2024
043c480
chore(deps): update module github.com/roaringbitmap/roaring to v2 (#902)
renovate[bot] Aug 23, 2024
2d8d961
chore(deps): update module github.com/charmbracelet/lipgloss to v0.13…
renovate[bot] Aug 23, 2024
5b849e6
chore(deps): update github.com/thanos-io/objstore digest to 0363dad (…
renovate[bot] Aug 23, 2024
3df2168
chore(deps): update module google.golang.org/grpc to v1.64.1 [securit…
renovate[bot] Aug 23, 2024
ecd6b80
chore(deps): update protobuf-go to v1.34.2 (#852)
renovate[bot] Aug 23, 2024
3139e12
pqarrow/arrowutils: Add support for sorting Timestamps (#934)
metalmatze Nov 19, 2024
8ee3beb
Renaming unused parameters to `_` (#937)
metalmatze Nov 26, 2024
e336b3a
pqarrow/arrowutils: Add sorting support for Struct, RunEndEncoded, Fi…
metalmatze Nov 26, 2024
d21be79
deps: update parquet to v0.23.0 (#939)
asubiotto Dec 5, 2024
04049e7
chore(deps): update module github.com/charmbracelet/lipgloss to v0.13…
renovate[bot] Dec 9, 2024
9f202fa
Update to apache/arrow v17 (#941)
metalmatze Dec 11, 2024
5e1d101
chore(deps): update module github.com/prometheus/client_golang to v1.…
renovate[bot] Jan 6, 2025
c71ff55
chore(deps): update actions/checkout action to v4.2.2 (#924)
renovate[bot] Jan 6, 2025
25c6c56
chore(deps): update module github.com/stretchr/testify to v1.10.0 (#942)
renovate[bot] Jan 6, 2025
e761df0
chore(deps): update module go.opentelemetry.io/otel to v1.33.0 (#944)
renovate[bot] Jan 7, 2025
e9ab6f3
chore(deps): update github.com/dgryski/go-metro digest to edb8663 (#943)
renovate[bot] Jan 7, 2025
3bf8ce9
chore(deps): update golang.org/x/exp digest to e0ece0d (#893)
renovate[bot] Feb 10, 2025
a422bde
pqarrow/arrowutils: Support sorting structs within lists (#949)
metalmatze Feb 18, 2025
9c99724
pqarrow/arrowutils: Support merging nested list and structs (#950)
metalmatze Feb 18, 2025
07a893f
pqarrow/builder: Return error with more context instead of panicking …
metalmatze Mar 27, 2025
764bcf4
*: Upgrade arrow to v18 (#955)
brancz Mar 27, 2025
11b0ba9
Add AppendEmptyValue to opt builders (#969)
brancz May 27, 2025
906ebba
chore(deps): update dependency go to v1.24.5 (#953)
renovate[bot] Jul 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix godoc comment on exported symbols (polarsignals#655)
Comments should start with exported symbol name.
  • Loading branch information
gernest authored Dec 24, 2023
commit e2804907bf586ef78c7ed75160e07726448c9f74
8 changes: 4 additions & 4 deletions query/logicalplan/optimize.go
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ func (p *AverageAggregationPushDown) Optimize(plan *LogicalPlan) *LogicalPlan {
return plan
}

// The PhysicalProjectionPushDown optimizer tries to push down the actual
// PhysicalProjectionPushDown optimizer tries to push down the actual
// physical columns used by the query to the table scan, so the table provider
// can decide to only read the columns that are actually going to be used by
// the query.
Expand Down Expand Up @@ -132,7 +132,7 @@ func (p *PhysicalProjectionPushDown) optimize(plan *LogicalPlan, columnsUsedExpr
}
}

// The ProjectionPushDown finds the projection expressions that can be pushed
// ProjectionPushDown finds the projection expressions that can be pushed
// down. If there is no projection expression, but there is an implicit
// projection such as a `Distinct` query plan, then it will insert a new
// projection plan and push it down. It functions in three steps, first it will
Expand Down Expand Up @@ -280,7 +280,7 @@ func insertProjection(cur *LogicalPlan, projection *Projection) *LogicalPlan {
return cur
}

// The FilterPushDown optimizer tries to push down the filters of a query down
// FilterPushDown optimizer tries to push down the filters of a query down
// to the actual physical table scan. This allows the table provider to make
// smarter decisions about which pieces of data to load in the first place or
// which are definitely not useful to the query at all. It does not guarantee
Expand Down Expand Up @@ -312,7 +312,7 @@ func (p *FilterPushDown) optimize(plan *LogicalPlan, exprs []Expr) {
}
}

// The DistinctPushDown optimizer tries to push down the distinct operator to
// DistinctPushDown optimizer tries to push down the distinct operator to
// the table provider. There are certain cases of distinct queries where the
// storage engine can make smarter decisions than just returning all the data,
// such as with dictionary encoded columns that are not filtered they can
Expand Down