Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
150 commits
Select commit Hold shift + click to select a range
8484f67
feat(cubestore): Upgrade to DF 42.2.0
paveltiunov Nov 25, 2024
f8c2478
chore(cubestore): Upgrade DF: Fix couple decimal tests
paveltiunov Nov 26, 2024
34f2334
chore(cubestore): Upgrade DF: fix info schema table providers
paveltiunov Nov 26, 2024
dd2ae59
chore(cubestore): Upgrade DF: fix ordering issues
paveltiunov Nov 27, 2024
52d4f75
chore(cubestore): Upgrade DF: fix create table with location tests
paveltiunov Nov 28, 2024
1e8c70e
chore(cubestore): Upgrade DF: fix filter pushdown to CubeTable
paveltiunov Nov 28, 2024
9c3cd38
chore(cubestore): Upgrade DF: fix partial aggregate not pushed under …
paveltiunov Nov 29, 2024
506bffc
chore(cubestore): Upgrade DF: fix join requirement extraction and Pla…
paveltiunov Nov 30, 2024
12838d4
chore(cubestore): Upgrade DF: fix nested_union_empty_tables test
paveltiunov Nov 30, 2024
49df184
chore(cubestore): Upgrade DF: fix limit pushdown
paveltiunov Dec 2, 2024
38ecee1
chore(cubestore): Upgrade DF: fix limit pushdown for LastRowByKey
paveltiunov Dec 2, 2024
3a2a3ea
chore(cubestore): Upgrade DF: fix divide by zero error message
paveltiunov Dec 2, 2024
dbc3fa7
chore(cubestore): Upgrade DF: upgrade HllCardinality ScalarUDF implem…
srh Nov 27, 2024
0a26f85
chore(cubestore): Upgrade DF: fix HLLMergeUDF implementation
srh Dec 2, 2024
8f889e4
chore(cubestore): Upgrade DF: fix aggregate index hll tests
srh Dec 2, 2024
000b780
chore(cubestore): Upgrade DF: apply some hll aggregate index fixes to…
srh Dec 2, 2024
1c1f912
chore(cubestore): Upgrade DF: Use lowercase names for UDAF registry
srh Jun 6, 2025
595b37f
chore(cubestore): Upgrade DF: Implement DATE_BIN with MonthDayNano su…
srh Jun 6, 2025
505ecc0
chore(cubestore): Upgrade DF: Implement DATE_ADD and DATE_SUB by invo…
srh Dec 3, 2024
160b6f4
chore(cubestore): Upgrade DF: Remove commented now() UDF and Material…
srh Jun 6, 2025
740299e
chore(cubestore): Upgrade DF: remove coalesce UDF, make coalesce test…
srh Jun 6, 2025
86e1f29
chore(cubestore): Upgrade DF: fix UDF style and organization, lowerca…
srh Dec 4, 2024
23fee0f
chore(cubestore): Upgrade DF: Pass physical predicate for Parquet row…
srh Dec 4, 2024
38ab137
chore(cubestore): Upgrade DF: register unix_timestamp as a ScalarUDF
srh Dec 7, 2024
5fc3976
chore(cubestore): Upgrade DF: Pass physical predicate to second Parqu…
srh Dec 7, 2024
59ac36f
chore(cubestore): Upgrade DF: Fix usage of MetadataCacheFactory and C…
srh Dec 9, 2024
1c3b518
chore(cubestore): Upgrade DF: Fix various problems with compaction.
srh Dec 10, 2024
70db450
chore(cubestore): Upgrade DF: Fix compaction merge_chunks in unique_k…
srh Dec 10, 2024
5f53be7
chore(cubestore): Upgrade DF: Revert to capitalized table aliases in …
srh Dec 12, 2024
8f5e5d0
chore(cubestore): Upgrade DF: Revert lowercasing in InlineTable::New,…
srh Jun 6, 2025
8165bfb
chore(cubestore): Upgrade DF: Implement PanicWorkerNode
srh Dec 12, 2024
a18d05c
chore(cubestore): Upgrade DF: Reenable three_tables_join tests
srh Dec 16, 2024
74a8c98
chore(cubestore): Upgrade DF: Split SerializedPlan type into PreSeria…
srh Dec 16, 2024
ca2229d
chore(cubestore): Upgrade DF: Reimplement and use PreSerializedPlan::…
srh Jun 6, 2025
7301f68
chore(cubestore): Upgrade DF: Fully implement remove_unused_tables
srh Jun 6, 2025
2ced2c3
chore(cubestore): Upgrade DF: post_process_columns aggregate index ma…
srh Jan 5, 2025
234bab2
chore(cubestore): Upgrade DF: Make ilike test expect different, corre…
srh Jan 6, 2025
d4515fb
chore(cubestore): Upgrade DF: Update datafusion dependency pointer
srh Jan 6, 2025
6774ae4
chore(cubestore): Upgrade DF: Rewrite InList expression type conversi…
srh Jan 8, 2025
6888be8
chore(cubestore): Upgrade DF: Implement convert_tz
srh Jan 9, 2025
9c6ba75
chore(cubestore): Upgrade DF: Fix cast_timestamp_to_utf8 test
srh Jan 10, 2025
6ccdb6f
chore(cubestore): Upgrade DF: Factor out QueryPlannerImpl::make_execu…
srh Jan 13, 2025
99a3d23
chore(cubestore): Upgrade DF: Fix bugs in partition_filter::Builder::…
srh Jan 14, 2025
890adf1
chore(cubestore): Upgrade DF: Keep necessary EnforceSorting optimizer…
srh Jan 14, 2025
a908be2
chore(cubestore): Upgrade DF: Update datafusion repo pointer
srh Jan 28, 2025
61c41f4
chore(cubestore): Upgrade DF: Make Int96 and Decimal96 reading and mi…
srh Jan 23, 2025
f2d60cd
chore(cubestore): Upgrade DF: Fix decimal_partition_pruning test
srh Jan 28, 2025
5cd5112
chore(cubestore): Upgrade DF: Fix table::parquet::tests::column_stati…
srh Jan 28, 2025
57325e4
chore(cubestore): Upgrade DF: Kafka-related fixes
srh Jan 28, 2025
79beedf
chore(cubestore): Upgrade DF: Fix create_table_test and create_table_…
srh Feb 3, 2025
5f91ad7
chore(cubestore): Upgrade DF: fix streaming_projection_kafka_timestam…
paveltiunov Feb 4, 2025
562ebcb
chore(cubestore): Upgrade DF: Avoid FinalPartitioned when pushing agg…
srh Feb 4, 2025
748c468
chore(cubestore): Upgrade DF: use correct input ordering trait impls …
srh Feb 8, 2025
5711c42
chore(cubestore): Upgrade DF: backport rolling window implementation …
paveltiunov Feb 9, 2025
c1537eb
chore(cubestore): Upgrade DF: Fix planning tests, improve pretty-prin…
srh Feb 10, 2025
bcdbb06
chore(cubestore): Upgrade DF: Construct SessionConfig, update datafus…
srh Jun 6, 2025
4f41507
chore(cubestore): Upgrade DF: Parse SQL in Cubestore with string lite…
srh Mar 18, 2025
824a25c
chore(cubestore): Upgrade DF: Revert "Make ilike test expect differen…
srh Mar 18, 2025
a08fc1d
chore(cubestore): Upgrade DF: Implement top-k aggregation, still with…
srh Jun 6, 2025
2a6e9d8
chore(cubestore): Upgrade DF: Use max_batch_rows on Worker
srh Mar 19, 2025
2406106
chore(cubestore): Upgrade DF: Bugfix from topk: Correct compute_prope…
srh Mar 20, 2025
f1725ba
chore(cubestore): Upgrade DF: Treat unquoted schema/table names case …
srh Mar 21, 2025
e384c8f
chore(cubestore): Upgrade DF: Disable ident normalization, remove low…
srh Jun 6, 2025
924748b
chore(cubestore): Upgrade DF: Split topk logical node into two parts,…
srh Mar 24, 2025
f651d24
chore(cubestore): Upgrade DF: pretty_printer adjustments: show_partit…
srh Mar 20, 2025
b2fc264
chore(cubestore): Upgrade DF: Test MergeSort node present when Cluste…
srh Mar 20, 2025
4bc776a
chore(cubestore): Upgrade DF: Update Arrow with Decimal64 backwards c…
srh Mar 26, 2025
eba8dbc
chore(cubestore): Upgrade DF: Partitioned index support
srh Mar 27, 2025
1bbe511
chore(cubestore): Upgrade DF: Fix suboptimal query plan detection
srh Apr 1, 2025
45fd82f
chore(cubestore): Upgrade DF: Pass tracing spans through spawned task…
srh Apr 2, 2025
06ec2b9
chore(cubestore): Upgrade DF: Avoid needless Arc in DataFrame
srh Apr 3, 2025
de28320
chore(cubestore): Upgrade DF: Put tracing instrumentation back into d…
srh Apr 10, 2025
ceb0fe8
chore(cubestore): Upgrade DF: Reduce the amount of redundant planning…
srh Apr 15, 2025
bd5b935
chore(cubestore): Upgrade DF: Add distribution and input order requir…
srh Apr 16, 2025
c9436e1
chore(cubestore): Upgrade DF: Make columns_vec_buffer_size use min_cr…
srh Apr 17, 2025
9c26c33
chore(cubestore): Upgrade DF: Use DF 46.0.1
srh Apr 18, 2025
44fddeb
chore(cubestore): Upgrade DF: Fix ilike failure
srh Apr 22, 2025
06d4bcd
chore(cubestore): Upgrade DF: Fix rolling window optimization
srh Apr 23, 2025
c5035ed
chore(cubestore): Upgrade DF: Retain sort information with Projection…
srh Apr 24, 2025
829aec9
chore(cubestore): Upgrade DF: Let DATE_ADD and DATE_SUB tolerate time…
srh Apr 24, 2025
9a2fb16
chore(cubestore): Upgrade DF: Make TopicTableProvider udf_names imple…
srh Apr 24, 2025
80ba56e
chore(cubestore): Upgrade DF: Make default UDFs working in Kafka stre…
srh Jun 6, 2025
eb9be30
chore(cubestore): Upgrade DF: Make DataFrame rendering use correct de…
srh Apr 26, 2025
b96c98b
chore(cubestore): Upgrade DF: Address low-hanging warnings
srh Jun 6, 2025
a4bb647
chore(cubestore): Upgrade DF: Make Kafka plan error messages display …
srh Apr 28, 2025
f6e32c3
chore(cubestore): Upgrade DF: Tolerate SubqueryAlias in plans for kaf…
srh Apr 28, 2025
8bbd121
chore(cubestore): Upgrade DF: Fix intermittent failures with streamin…
srh Apr 28, 2025
762e490
chore(cubestore): Upgrade DF: Pass customizer more completely and avo…
srh Jun 6, 2025
081a55d
chore(cubestore): Upgrade DF: Add `XIRR` aggregate function to Cube S…
srh Jun 6, 2025
eedbde3
chore(cubestore): Upgrade DF: Pretty-printing improvements
srh Jun 6, 2025
e1e7130
chore(cubestore): Upgrade DF: Fix unnested union deserialization and …
srh May 4, 2025
34eb88f
chore(cubestore): Upgrade DF: Make DF optimization propagate_empty_re…
srh May 8, 2025
9c9540d
chore(cubestore): Upgrade DF: Make remove_unused_tables handle Union …
srh Jun 6, 2025
2a31b71
chore(cubestore): Upgrade DF: Make kafka streaming tolerate compatibl…
srh May 9, 2025
5033d8c
chore(cubestore): Upgrade DF: Fix concat_batches schema in KafkaPostP…
srh May 12, 2025
80a82f6
chore(cubestore): Upgrade DF: Add migration testing form of cubesql t…
srh Jun 6, 2025
3403e5e
chore(cubestore): Upgrade DF: Make query executor show metrics when l…
srh May 4, 2025
afd3cbd
chore(cubestore): Upgrade DF: Have SessionContext from kafka using me…
srh Jun 6, 2025
3835c4e
chore(cubestore): Upgrade DF: Make HLLUnionDataSketch::allocated_size…
srh May 6, 2025
dc7e691
chore(cubestore): Upgrade DF: Make DataFusionError -> CubeError pass …
srh May 6, 2025
8c3b2c9
chore(cubestore): Upgrade DF: Remove the unused FlattenUnion
srh May 6, 2025
7ccf0cc
chore(cubestore): Upgrade DF: Fixes or cleanup for udf, udaf, udwf lo…
srh May 6, 2025
35c9e1b
chore(cubestore): Upgrade DF: Return finer EmissionType values
srh Jun 6, 2025
bc4a8d2
chore(cubestore): Upgrade DF: Avoid or mark allowed deprecated Memory…
srh Jun 6, 2025
4f1edc8
chore(cubestore): Upgrade DF: Avoid deprecated NaiveDateTime::from_ti…
srh May 12, 2025
0d65a63
chore(cubestore): Upgrade DF: PPOptions::show_most and pretty printin…
srh May 6, 2025
9dbd659
chore(cubestore): Upgrade DF: Small code dedup of router_context and …
srh May 6, 2025
2f54f9e
chore(cubestore): Upgrade DF: Regroup batches in compaction to avoid …
srh Jun 5, 2025
81848d1
chore(cubestore): Upgrade DF: Return correct EmissionType values in C…
srh Jun 10, 2025
a2caf11
chore(cubestore): Upgrade DF: In compaction, limit batch size to 2048
srh Jun 10, 2025
8c12a96
chore(cubestore): Upgrade DF: Limit compact() row group size to 2048,…
srh Jun 11, 2025
8ca2773
chore(cubestore): Upgrade DF: Fix panics involving TableValue::Decimal96
srh Jun 13, 2025
3b3f1b1
chore(cubestore): Upgrade DF: Fix bug in RollingWindowAggregate parti…
srh Jun 14, 2025
6b4cd7d
chore(cubestore): Upgrade DF: Remove, silence, or fix unused imports,…
srh Jun 5, 2025
0b196c7
chore(cubestore): Upgrade DF: Make string/boolean comparisons coerce …
srh Jun 17, 2025
85daa3d
chore(cubestore): Upgrade DF: Add planning metrics
srh Jun 19, 2025
377f389
chore(cubestore): Upgrade DF: Fix pretty-printing of physical plan Sc…
srh Jun 24, 2025
9439e8d
chore(cubestore): Upgrade DF: finer grained app_metrics in planning
srh Jun 24, 2025
9e6fb90
chore(cubestore): Upgrade DF: Write PARE magic and add datafusion tra…
srh Jun 24, 2025
11d576a
chore(cubestore): Upgrade DF: More fine-grained planning metrics
srh Jun 25, 2025
17b41b7
chore(cubestore): Upgrade DF: Make test_queue_item_sort pass consiste…
srh Jun 25, 2025
0542249
chore(cubestore): Upgrade DF: Add CUBESTORE_DATAFUSION_LOG_LEVEL and …
srh May 7, 2025
2f9fcea
chore(cubestore): Upgrade DF: Set compaction row group size back to 1…
srh Jun 27, 2025
e6d15eb
chore(cubestore): Upgrade DF: Revert pass-by-pass logical plan optimi…
srh Jun 27, 2025
b2b5f08
chore(cubestore): Upgrade DF: Add compaction operation app_metrics
srh Jun 27, 2025
a921652
chore(cubestore): Upgrade DF: Make tokio max_blocking_threads configu…
srh Jun 27, 2025
8b2877d
chore(cubestore): Upgrade DF: Add choose_index_ext metrics
srh Jun 30, 2025
ed429d6
chore(cubestore): Upgrade DF: logical plan optimization for Limit>Sor…
srh Jul 1, 2025
49b7e76
chore(cubestore): Upgrade DF: eliminate_nested_union and optimize_pro…
srh Jul 2, 2025
2aed243
chore(cubestore): Upgrade DF: Add data frame serialization time metrics
srh Jul 3, 2025
086c433
chore(cubestore): Upgrade DF: Disable CoalesceBatches
srh Jul 14, 2025
6474239
chore(cubestore): Upgrade DF: Disable parallelization of SortPreservi…
srh Jul 15, 2025
313c14d
chore(cubestore): Upgrade DF: Remove redundant RewriteInListLiterals …
srh Jul 15, 2025
974e39c
chore(cubestore): Upgrade DF: Deduplicate and simplify SessionContext…
srh Jul 17, 2025
43bc6ab
chore(cubestore): Upgrade DF: Make add_limit_to_workers behave the sa…
srh Jul 18, 2025
613e282
chore(cubestore): Upgrade DF: Make ChooseIndex PlanWriter handle skips
srh Jul 21, 2025
cefb9ed
chore(cubestore): Upgrade DF: Push down Sort,fetch at logical plan phase
srh Jul 23, 2025
c94dfbe
chore(cubestore): Upgrade DF: Log query that produces error processin…
srh Jul 11, 2025
965996d
chore(cubestore): Upgrade DF: Pretty-print sort column improvements f…
srh Jul 26, 2025
40237bb
chore(cubestore): Upgrade DF: push down GlobalLimit after adding it t…
srh Jul 28, 2025
b0c9f1c
chore(cubestore): Upgrade DF: replace suboptimal SortPreservingMergeE…
srh Jul 28, 2025
4e98614
chore(cubestore): Upgrade DF: Backport DF 48 patch for boxed WindowFu…
srh Jul 28, 2025
2aa7838
chore(cubestore): Upgrade DF: Use split_row_group_reads with consiste…
srh Jul 31, 2025
1a2c145
fix(cubestore): Allowing window functions in cluster send planning
waralexrom Sep 1, 2025
d181f49
feat(cubestore): Inline aggregate
waralexrom Oct 16, 2025
abaefb0
chore(cubestore): New cubestore rebased to master
waralexrom Dec 3, 2025
2f5f350
fix
waralexrom Dec 3, 2025
0114d75
fix
waralexrom Dec 4, 2025
e9a651e
fix
waralexrom Dec 3, 2025
7a51c47
win compilation fix
waralexrom Dec 8, 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