Skip to content
Open
Show file tree
Hide file tree
Changes from 148 commits
Commits
Show all changes
154 commits
Select commit Hold shift + click to select a range
ee62642
feat(cubestore): Upgrade to DF 42.2.0
paveltiunov Nov 25, 2024
66f09be
chore(cubestore): Upgrade DF: Fix couple decimal tests
paveltiunov Nov 26, 2024
562be94
chore(cubestore): Upgrade DF: fix info schema table providers
paveltiunov Nov 26, 2024
124f367
chore(cubestore): Upgrade DF: fix ordering issues
paveltiunov Nov 27, 2024
69048fe
chore(cubestore): Upgrade DF: fix create table with location tests
paveltiunov Nov 28, 2024
f604291
chore(cubestore): Upgrade DF: fix filter pushdown to CubeTable
paveltiunov Nov 28, 2024
0b516d1
chore(cubestore): Upgrade DF: fix partial aggregate not pushed under …
paveltiunov Nov 29, 2024
8b0dee4
chore(cubestore): Upgrade DF: fix join requirement extraction and Pla…
paveltiunov Nov 30, 2024
49ab03b
chore(cubestore): Upgrade DF: fix nested_union_empty_tables test
paveltiunov Nov 30, 2024
7635bca
chore(cubestore): Upgrade DF: fix limit pushdown
paveltiunov Dec 2, 2024
cb33f82
chore(cubestore): Upgrade DF: fix limit pushdown for LastRowByKey
paveltiunov Dec 2, 2024
346717c
chore(cubestore): Upgrade DF: fix divide by zero error message
paveltiunov Dec 2, 2024
ba62b4c
chore(cubestore): Upgrade DF: upgrade HllCardinality ScalarUDF implem…
srh Nov 27, 2024
6f898d1
chore(cubestore): Upgrade DF: fix HLLMergeUDF implementation
srh Dec 2, 2024
042bcbb
chore(cubestore): Upgrade DF: fix aggregate index hll tests
srh Dec 2, 2024
f8420ab
chore(cubestore): Upgrade DF: apply some hll aggregate index fixes to…
srh Dec 2, 2024
da73fe2
chore(cubestore): Upgrade DF: Use lowercase names for UDAF registry
srh Jun 6, 2025
00e1d37
chore(cubestore): Upgrade DF: Implement DATE_BIN with MonthDayNano su…
srh Jun 6, 2025
63a6b8a
chore(cubestore): Upgrade DF: Implement DATE_ADD and DATE_SUB by invo…
srh Dec 3, 2024
0f6a259
chore(cubestore): Upgrade DF: Remove commented now() UDF and Material…
srh Jun 6, 2025
1cb01a7
chore(cubestore): Upgrade DF: remove coalesce UDF, make coalesce test…
srh Jun 6, 2025
a78c6f7
chore(cubestore): Upgrade DF: fix UDF style and organization, lowerca…
srh Dec 4, 2024
2f8c63b
chore(cubestore): Upgrade DF: Pass physical predicate for Parquet row…
srh Dec 4, 2024
b39e74b
chore(cubestore): Upgrade DF: register unix_timestamp as a ScalarUDF
srh Dec 7, 2024
7e600bc
chore(cubestore): Upgrade DF: Pass physical predicate to second Parqu…
srh Dec 7, 2024
d5f8c7d
chore(cubestore): Upgrade DF: Fix usage of MetadataCacheFactory and C…
srh Dec 9, 2024
8b6c145
chore(cubestore): Upgrade DF: Fix various problems with compaction.
srh Dec 10, 2024
3433fa1
chore(cubestore): Upgrade DF: Fix compaction merge_chunks in unique_k…
srh Dec 10, 2024
3a220cb
chore(cubestore): Upgrade DF: Revert to capitalized table aliases in …
srh Dec 12, 2024
4a468fb
chore(cubestore): Upgrade DF: Revert lowercasing in InlineTable::New,…
srh Jun 6, 2025
acc3bce
chore(cubestore): Upgrade DF: Implement PanicWorkerNode
srh Dec 12, 2024
99d34b8
chore(cubestore): Upgrade DF: Reenable three_tables_join tests
srh Dec 16, 2024
0ba4de5
chore(cubestore): Upgrade DF: Split SerializedPlan type into PreSeria…
srh Dec 16, 2024
5c2ddd9
chore(cubestore): Upgrade DF: Reimplement and use PreSerializedPlan::…
srh Jun 6, 2025
1094d07
chore(cubestore): Upgrade DF: Fully implement remove_unused_tables
srh Jun 6, 2025
2a21bd4
chore(cubestore): Upgrade DF: post_process_columns aggregate index ma…
srh Jan 5, 2025
12e9c73
chore(cubestore): Upgrade DF: Make ilike test expect different, corre…
srh Jan 6, 2025
541706b
chore(cubestore): Upgrade DF: Update datafusion dependency pointer
srh Jan 6, 2025
e3684a5
chore(cubestore): Upgrade DF: Rewrite InList expression type conversi…
srh Jan 8, 2025
1b42f7a
chore(cubestore): Upgrade DF: Implement convert_tz
srh Jan 9, 2025
eab0c41
chore(cubestore): Upgrade DF: Fix cast_timestamp_to_utf8 test
srh Jan 10, 2025
fdbfafc
chore(cubestore): Upgrade DF: Factor out QueryPlannerImpl::make_execu…
srh Jan 13, 2025
bd80946
chore(cubestore): Upgrade DF: Fix bugs in partition_filter::Builder::…
srh Jan 14, 2025
1e0778d
chore(cubestore): Upgrade DF: Keep necessary EnforceSorting optimizer…
srh Jan 14, 2025
a4d012c
chore(cubestore): Upgrade DF: Update datafusion repo pointer
srh Jan 28, 2025
ec2d7e7
chore(cubestore): Upgrade DF: Make Int96 and Decimal96 reading and mi…
srh Jan 23, 2025
c58b9ec
chore(cubestore): Upgrade DF: Fix decimal_partition_pruning test
srh Jan 28, 2025
6046fea
chore(cubestore): Upgrade DF: Fix table::parquet::tests::column_stati…
srh Jan 28, 2025
7352ca4
chore(cubestore): Upgrade DF: Kafka-related fixes
srh Jan 28, 2025
6f1e510
chore(cubestore): Upgrade DF: Fix create_table_test and create_table_…
srh Feb 3, 2025
deb5a0c
chore(cubestore): Upgrade DF: fix streaming_projection_kafka_timestam…
paveltiunov Feb 4, 2025
a1d4c28
chore(cubestore): Upgrade DF: Avoid FinalPartitioned when pushing agg…
srh Feb 4, 2025
87b0114
chore(cubestore): Upgrade DF: use correct input ordering trait impls …
srh Feb 8, 2025
357abad
chore(cubestore): Upgrade DF: backport rolling window implementation …
paveltiunov Feb 9, 2025
08a196f
chore(cubestore): Upgrade DF: Fix planning tests, improve pretty-prin…
srh Feb 10, 2025
2304466
chore(cubestore): Upgrade DF: Construct SessionConfig, update datafus…
srh Jun 6, 2025
6a80220
chore(cubestore): Upgrade DF: Parse SQL in Cubestore with string lite…
srh Mar 18, 2025
22d0453
chore(cubestore): Upgrade DF: Revert "Make ilike test expect differen…
srh Mar 18, 2025
931eff4
chore(cubestore): Upgrade DF: Implement top-k aggregation, still with…
srh Jun 6, 2025
093c3f8
chore(cubestore): Upgrade DF: Use max_batch_rows on Worker
srh Mar 19, 2025
bef03b9
chore(cubestore): Upgrade DF: Bugfix from topk: Correct compute_prope…
srh Mar 20, 2025
b7dad4e
chore(cubestore): Upgrade DF: Treat unquoted schema/table names case …
srh Mar 21, 2025
17077be
chore(cubestore): Upgrade DF: Disable ident normalization, remove low…
srh Jun 6, 2025
4f41f12
chore(cubestore): Upgrade DF: Split topk logical node into two parts,…
srh Mar 24, 2025
c64383b
chore(cubestore): Upgrade DF: pretty_printer adjustments: show_partit…
srh Mar 20, 2025
aa6f795
chore(cubestore): Upgrade DF: Test MergeSort node present when Cluste…
srh Mar 20, 2025
4092205
chore(cubestore): Upgrade DF: Update Arrow with Decimal64 backwards c…
srh Mar 26, 2025
0f5a4aa
chore(cubestore): Upgrade DF: Partitioned index support
srh Mar 27, 2025
93fa62e
chore(cubestore): Upgrade DF: Fix suboptimal query plan detection
srh Apr 1, 2025
c565c5d
chore(cubestore): Upgrade DF: Pass tracing spans through spawned task…
srh Apr 2, 2025
0166900
chore(cubestore): Upgrade DF: Avoid needless Arc in DataFrame
srh Apr 3, 2025
bebf3e0
chore(cubestore): Upgrade DF: Put tracing instrumentation back into d…
srh Apr 10, 2025
d988382
chore(cubestore): Upgrade DF: Reduce the amount of redundant planning…
srh Apr 15, 2025
d3bb7fb
chore(cubestore): Upgrade DF: Add distribution and input order requir…
srh Apr 16, 2025
7beab9b
chore(cubestore): Upgrade DF: Make columns_vec_buffer_size use min_cr…
srh Apr 17, 2025
375e257
chore(cubestore): Upgrade DF: Use DF 46.0.1
srh Apr 18, 2025
8465e91
chore(cubestore): Upgrade DF: Fix ilike failure
srh Apr 22, 2025
965ad81
chore(cubestore): Upgrade DF: Fix rolling window optimization
srh Apr 23, 2025
e0bcf72
chore(cubestore): Upgrade DF: Retain sort information with Projection…
srh Apr 24, 2025
a9d2c44
chore(cubestore): Upgrade DF: Let DATE_ADD and DATE_SUB tolerate time…
srh Apr 24, 2025
9382850
chore(cubestore): Upgrade DF: Make TopicTableProvider udf_names imple…
srh Apr 24, 2025
462a5e7
chore(cubestore): Upgrade DF: Make default UDFs working in Kafka stre…
srh Jun 6, 2025
834174c
chore(cubestore): Upgrade DF: Make DataFrame rendering use correct de…
srh Apr 26, 2025
5f6db14
chore(cubestore): Upgrade DF: Address low-hanging warnings
srh Jun 6, 2025
989f091
chore(cubestore): Upgrade DF: Make Kafka plan error messages display …
srh Apr 28, 2025
5a27481
chore(cubestore): Upgrade DF: Tolerate SubqueryAlias in plans for kaf…
srh Apr 28, 2025
b15b1a9
chore(cubestore): Upgrade DF: Fix intermittent failures with streamin…
srh Apr 28, 2025
1a77de2
chore(cubestore): Upgrade DF: Pass customizer more completely and avo…
srh Jun 6, 2025
24e5c31
chore(cubestore): Upgrade DF: Add `XIRR` aggregate function to Cube S…
srh Jun 6, 2025
6641f3e
chore(cubestore): Upgrade DF: Pretty-printing improvements
srh Jun 6, 2025
54febbc
chore(cubestore): Upgrade DF: Fix unnested union deserialization and …
srh May 4, 2025
cd8ed67
chore(cubestore): Upgrade DF: Make DF optimization propagate_empty_re…
srh May 8, 2025
554f5fd
chore(cubestore): Upgrade DF: Make remove_unused_tables handle Union …
srh Jun 6, 2025
6e20d30
chore(cubestore): Upgrade DF: Make kafka streaming tolerate compatibl…
srh May 9, 2025
c4a4abd
chore(cubestore): Upgrade DF: Fix concat_batches schema in KafkaPostP…
srh May 12, 2025
694c397
chore(cubestore): Upgrade DF: Add migration testing form of cubesql t…
srh Jun 6, 2025
f808e39
chore(cubestore): Upgrade DF: Make query executor show metrics when l…
srh May 4, 2025
1a8ea01
chore(cubestore): Upgrade DF: Have SessionContext from kafka using me…
srh Jun 6, 2025
51a021a
chore(cubestore): Upgrade DF: Make HLLUnionDataSketch::allocated_size…
srh May 6, 2025
01af8cd
chore(cubestore): Upgrade DF: Make DataFusionError -> CubeError pass …
srh May 6, 2025
ce2d5d1
chore(cubestore): Upgrade DF: Remove the unused FlattenUnion
srh May 6, 2025
3c4986b
chore(cubestore): Upgrade DF: Fixes or cleanup for udf, udaf, udwf lo…
srh May 6, 2025
d683105
chore(cubestore): Upgrade DF: Return finer EmissionType values
srh Jun 6, 2025
daf12d9
chore(cubestore): Upgrade DF: Avoid or mark allowed deprecated Memory…
srh Jun 6, 2025
e85a527
chore(cubestore): Upgrade DF: Avoid deprecated NaiveDateTime::from_ti…
srh May 12, 2025
41fcb7f
chore(cubestore): Upgrade DF: PPOptions::show_most and pretty printin…
srh May 6, 2025
ec257f3
chore(cubestore): Upgrade DF: Small code dedup of router_context and …
srh May 6, 2025
e9ed993
chore(cubestore): Upgrade DF: Regroup batches in compaction to avoid …
srh Jun 5, 2025
2150cd8
chore(cubestore): Upgrade DF: Return correct EmissionType values in C…
srh Jun 10, 2025
c86201b
chore(cubestore): Upgrade DF: In compaction, limit batch size to 2048
srh Jun 10, 2025
f0be13b
chore(cubestore): Upgrade DF: Limit compact() row group size to 2048,…
srh Jun 11, 2025
139d48f
chore(cubestore): Upgrade DF: Fix panics involving TableValue::Decimal96
srh Jun 13, 2025
0fae009
chore(cubestore): Upgrade DF: Fix bug in RollingWindowAggregate parti…
srh Jun 14, 2025
f9a7f0b
chore(cubestore): Upgrade DF: Remove, silence, or fix unused imports,…
srh Jun 5, 2025
48aa7ab
chore(cubestore): Upgrade DF: Make string/boolean comparisons coerce …
srh Jun 17, 2025
26dc830
chore(cubestore): Upgrade DF: Add planning metrics
srh Jun 19, 2025
3f0b12b
chore(cubestore): Upgrade DF: Fix pretty-printing of physical plan Sc…
srh Jun 24, 2025
ce80ee0
chore(cubestore): Upgrade DF: finer grained app_metrics in planning
srh Jun 24, 2025
4f3c680
chore(cubestore): Upgrade DF: Write PARE magic and add datafusion tra…
srh Jun 24, 2025
340c6fb
chore(cubestore): Upgrade DF: More fine-grained planning metrics
srh Jun 25, 2025
2b5b4d7
chore(cubestore): Upgrade DF: Make test_queue_item_sort pass consiste…
srh Jun 25, 2025
aa0f455
chore(cubestore): Upgrade DF: Add CUBESTORE_DATAFUSION_LOG_LEVEL and …
srh May 7, 2025
be76622
chore(cubestore): Upgrade DF: Set compaction row group size back to 1…
srh Jun 27, 2025
126f802
chore(cubestore): Upgrade DF: Revert pass-by-pass logical plan optimi…
srh Jun 27, 2025
67c5f33
chore(cubestore): Upgrade DF: Add compaction operation app_metrics
srh Jun 27, 2025
7a30a5d
chore(cubestore): Upgrade DF: Make tokio max_blocking_threads configu…
srh Jun 27, 2025
7531ad4
chore(cubestore): Upgrade DF: Add choose_index_ext metrics
srh Jun 30, 2025
7b57841
chore(cubestore): Upgrade DF: logical plan optimization for Limit>Sor…
srh Jul 1, 2025
8b9c6b6
chore(cubestore): Upgrade DF: eliminate_nested_union and optimize_pro…
srh Jul 2, 2025
a8d29e8
chore(cubestore): Upgrade DF: Add data frame serialization time metrics
srh Jul 3, 2025
61bf8e1
chore(cubestore): Upgrade DF: Disable CoalesceBatches
srh Jul 14, 2025
38439ec
chore(cubestore): Upgrade DF: Disable parallelization of SortPreservi…
srh Jul 15, 2025
dece712
chore(cubestore): Upgrade DF: Remove redundant RewriteInListLiterals …
srh Jul 15, 2025
e478c42
chore(cubestore): Upgrade DF: Deduplicate and simplify SessionContext…
srh Jul 17, 2025
fc52400
chore(cubestore): Upgrade DF: Make add_limit_to_workers behave the sa…
srh Jul 18, 2025
dc4d8e0
chore(cubestore): Upgrade DF: Make ChooseIndex PlanWriter handle skips
srh Jul 21, 2025
11a7ab5
chore(cubestore): Upgrade DF: Push down Sort,fetch at logical plan phase
srh Jul 23, 2025
5f36647
chore(cubestore): Upgrade DF: Log query that produces error processin…
srh Jul 11, 2025
872e7d6
chore(cubestore): Upgrade DF: Pretty-print sort column improvements f…
srh Jul 26, 2025
15f9838
chore(cubestore): Upgrade DF: push down GlobalLimit after adding it t…
srh Jul 28, 2025
4325f2f
chore(cubestore): Upgrade DF: replace suboptimal SortPreservingMergeE…
srh Jul 28, 2025
ab58950
chore(cubestore): Upgrade DF: Backport DF 48 patch for boxed WindowFu…
srh Jul 28, 2025
3a83d90
chore(cubestore): Upgrade DF: Use split_row_group_reads with consiste…
srh Jul 31, 2025
18231be
fix(cubestore): Allowing window functions in cluster send planning
waralexrom Sep 1, 2025
4ddb1c0
feat(cubestore): Inline aggregate
waralexrom Oct 16, 2025
e3e651f
chore(cubestore): New cubestore rebased to master
waralexrom Dec 3, 2025
e842049
fix
waralexrom Dec 3, 2025
6dffb7f
fix
waralexrom Dec 3, 2025
f4cc376
fix
waralexrom Dec 4, 2025
3ed8059
Merge branch 'cubestore-df-46.0.1-rebased' of https://github.com/cube…
waralexrom Dec 4, 2025
41dd2b3
ci fix
waralexrom Dec 4, 2025
e888fd9
fix
waralexrom Dec 4, 2025
672b3e9
ci fix
waralexrom Dec 5, 2025
ef06f24
ci fix
waralexrom Dec 5, 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
20 changes: 12 additions & 8 deletions rust/cubestore/.cargo/config.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
[target."x86_64-unknown-linux-gnu"]
# todo, move to rust-lld, when it will be in the stable or after (nightly-2024-05-18)
rustflags = ["-C", "link-arg=-fuse-ld=lld"]

[target."aarch64-unknown-linux-gnu"]
# todo, move to rust-lld, when it will be in the stable or after (nightly-2024-05-18)
rustflags = ["-C", "link-arg=-fuse-ld=lld"]
#[target."x86_64-unknown-linux-gnu"]
## todo, move to rust-lld, when it will be in the stable or after (nightly-2024-05-18)
#rustflags = ["-C", "link-arg=-fuse-ld=lld"]
#
#[target."aarch64-unknown-linux-gnu"]
## todo, move to rust-lld, when it will be in the stable or after (nightly-2024-05-18)
#rustflags = ["-C", "link-arg=-fuse-ld=lld"]

# If you are going to use local fork, feel free to uncomment
#paths = ["../../../sqlparser-rs", "../../../arrow-datafusion/datafusion"]
#paths = ["../../../arrow-datafusion/datafusion"]
#paths = [
# "../../../arrow-datafusion/datafusion/common",
# "../../../arrow-datafusion/datafusion/physical-plan",
# "../../../arrow-datafusion/datafusion/core"
#]
Loading
Loading