File tree
2,444 files changed
+97909
-43146
lines changed- .github
- ISSUE_TEMPLATE
 - actions
- build_extensions_dockerized
 - build_extensions
 - manylinux_2014_setup
 
 - config
 - patches/extensions
- avro
 - aws
 - azure
 - delta
 - encodings
 - excel
 - fts
 - httpfs
 - iceberg
 - inet
 - mysql_scanner
 - postgres_scanner
 - spatial
 - sqlite_scanner
 - sqlsmith
 - vss
 
 - regression
 - workflows
 
 - benchmark
- clickbench
- answers
 - queries
 
 - h2oai
- group
 - join
 
 - imdb
 - include
 - large/tpch-sf100
 - micro
- compression/dictionary
 - filter
 - functions
 - join
 - list
 - optimizer
 - pushdown
 - window
 
 - realnest
- hep/queries
 - micro
 
 - tpcds
- sf1
 
 - tpch
- aggregate
 - csv
 - expression_reordering
 - join
 - parquet
 - pivot
 - sf1-parquet
 - sf1
 - topn
 - union
 
 
 - data
- csv
- 17451
- extra
 
 - afl
- 4793/crashes
 - 5194/crashes
 
 - comments
 - thousands_separator
 
 - json
 - parquet-testing
 - storage
 
 - extension
- autocomplete
- include
 
 - core_functions
- aggregate
- algebraic
 - distributive
 - holistic
 - nested
 - regression
 
 - include
- core_functions
- aggregate
- algebraic
 
 - scalar
 
 
 - scalar
- array
 - bit
 - blob
 - date
 - enum
 - generic
 - list
 - map
 - math
 - operators
 - random
 - string
 - struct
 - union
 
 
 - delta
- src
- include
 
 
 - icu
- include
 - scripts
 - third_party/icu
- common
 - stubdata
 
 
 - jemalloc
- include
 - jemalloc
- include/jemalloc/internal
 - src
 
 
 - json
- include
 - json_functions
 
 - parquet
- decoder
 - include
- decoder
 - reader
- variant
 
 - writer
 
 - reader
- variant
 
 - writer
 
 - tpcds
- dsdgen
- include
 
 - include
 
 - tpch
- dbgen
 - include
 
 
 - scripts
- regression
 - sqllogictest
- parser
 - statement
 
 
 - src
- catalog
- catalog_entry
 - default
 
 - common
- adbc
 - arrow
 - enums
 - exception
 - multi_file
 - operator
 - row_operations
 - sorting
 - sort
 - tree_renderer
 - types
- column
 - row
 
 - value_operations
 - vector_operations
 
 - execution
- expression_executor
 - index
- art
 
 - nested_loop_join
 - operator
- aggregate
 - csv_scanner
- buffer_manager
 - encode
 - scanner
 - sniffer
 - state_machine
 - table_function
 - util
 
 - filter
 - helper
 - join
 - order
 - persistent
 - projection
 - scan
 - schema
 - set
 
 - physical_plan
 
 - function
- aggregate
- distributive
 
 - cast
 - pragma
 - scalar
- compressed_materialization
 - date
 - generic
 - list
 - map
 - operator
 - sequence
 - string
 - struct
 - system
 
 - table
- arrow
 - system
 - version
 
 - window
 
 - include
- duckdb
- catalog
- catalog_entry
 - default/builtin_types
 
 - common
- arrow
 - enums
 - exception
 - multi_file
 - operator
 - row_operations
 - sorting
 - tree_renderer
 - types
- column
 - row
 
 - vector_operations
 
 - execution
- index
- art
 
 - operator
- aggregate
 - csv_scanner
- encode
 - sniffer
 
 - filter
 - helper
 - join
 - order
 - persistent
 - projection
 - scan
 - schema
 - set
 
 
 - function
- aggregate
 - cast
 - compression
 - scalar
- list
 
 - table
- arrow
- enum
 
 
 - window
 
 - logging
 - main
- capi
- header_generation
- apis/v1/unstable
 - functions
 
 
 - extension
 - secret
 
 - optimizer
- join_order
 
 - original/std
 - parallel
 - parser
- expression
 - parsed_data
 - query_node
 - statement
 - tableref
 
 - planner
- constraints
 - expression_binder
 - expression
 - filter
 - operator
 - query_node
 - subquery
 
 - storage
- buffer
 - checkpoint
 - compression
- alprd
 - alp
 - dict_fsst
 
 - serialization
 - statistics
 - table
 
 - transaction
 
 
 - logging
 - main
- capi
 - extension
 - http
 - relation
 - secret
 - settings
 
 - optimizer
- compressed_materialization
 - join_order
 - pushdown
 - rule
 - statistics/operator
 
 - parallel
 - parser
- expression
 - parsed_data
 - query_node
 - statement
 - tableref
 - transform
- constraint
 - expression
 - helpers
 - statement
 - tableref
 
 
 - planner
- binder
- expression
 - query_node
 - statement
 - tableref
 
 - expression_binder
 - expression
 - filter
 - operator
 - subquery
 
 - storage
- buffer
 - checkpoint
 - compression
- dict_fsst
 - dictionary
 - roaring
 
 - metadata
 - serialization
 - statistics
 - table
 
 - transaction
 
 - test
- api
- adbc
 - capi
 
 - arrow
 - catalog
 - common
 - configs
 - extension
 - fuzzer
- duckfuzz
 - pedro
 - sqlsmith
 
 - geoparquet
 - helpers
 - include
 - issues/general
 - logging
 - mbedtls
 - memoryleak
 - optimizer
- expression_rewriter
 - joins
 - pushdown
 - statistics
 - topn
 
 - ossfuzz
 - parquet
- variant
 
 - secrets
 - sqlite
 - sql
- aggregate
- aggregates
 - group
 - qualify
 
 - alter
- add_pk
 - alter_type
 - list
 - map
 - rename_col
 - rename_table
 - struct
 
 - attach
 - binder
 - cast
 - catalog
- function
 - sequence
 
 - collate
 - conjunction
 - constraints
- foreignkey
 - unique
 
 - copy_database
 - copy
- csv
- afl
 - rejects
 - unquoted_escape
 
 - encryption
 - parquet
- batched_write
 - writer
 
 - s3
 
 - create
 - cte
- materialized
 
 - delete
 - error
 - explain
 - export
 - extensions
 - filter
 - function
- array
 - autocomplete
 - generic
 - interval
 - list
- aggregates
 - lambdas
- arrow
 
 
 - numeric
 - string
 - timestamp
 - uuid
 
 - index/art
- constraints
 - insert_update_delete
 - issues
 - memory
 - nodes
 - scan
 - storage
 
 - join
- asof
 - iejoin
 - inner
 - semianti
 
 - json
- issues
 - table
 
 - keywords
 - logging
 - merge
 - optimizer
- plan
 
 - order
 - parallelism/interquery
 - parser
 - pg_catalog
 - pivot
 - pragma
- profiling
 
 - prepared
 - projection
 - sample
- table_samples
 
 - secrets
 - select
 - settings
 - show_select
 - storage
- bc
 - catalog
 - compact_block_size
 - compression
- dict_fsst
 - dictionary
 - fsst
 - rle
 - roaring
 - string
 - zstd
 
 - constraints/foreignkey
 - encryption
- temp_files
 - wal
 
 - external_file_cache
 - optimistic_write
 - parallel
 - partial_blocks
 - temp_directory
 - types/struct
 - update
 - wal
 
 - subquery
- complex
 - exists
 - scalar
 
 - table_function
 - timezone
 - tpcds
 - tpch
 - transactions
 - types
- alias
 - enum
 - hugeint
 - map
 - nested
- array
 - list
 - map
 
 - struct
 - timestamp
 - time
 
 - update
 - upsert
 - window
 
 
 - third_party
- catch
 - fmt/include/fmt
 - fsst
 - httplib
 - hyperloglog
 - libpg_query
- grammar
- keywords
 - statements
 - types
 
 - include
- nodes
 - parser
 
 
 - mbedtls
- include
 - library
 
 - miniz
 - parquet
 - pdqsort
 - re2/re2
 - ska_sort
 - thrift/thrift/transport
 - vergesort
- detail
 
 
 - tools
- juliapkg
- scripts
 - src
 
 - pythonpkg
- duckdb-stubs
 - duckdb
 - scripts
 - sqllogic
 - src
- arrow
 - common
 - functional
 - include/duckdb_python
- import_cache/modules
 - pyconnection
 
 - jupyter
 - native
 - numpy
 - pandas
 - pybind11
 - pyconnection
 - pyexpression
 - pyrelation
 - typing
 
 - tests
- fast
- api
 - arrow
 
 - slow
 
 
 - shell
- include
 - linenoise
 - tests
 
 - sqlite3_api_wrapper
- include
 
 
 
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,444 files changed
+97909
-43146
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
1 |  | - | |
 | 1 | + | |
2 | 2 |  | |
3 | 3 |  | |
4 | 4 |  | |
 | |||
49 | 49 |  | |
50 | 50 |  | |
51 | 51 |  | |
52 |  | - | |
 | 52 | + | |
 | 53 | + | |
 | 54 | + | |
 | 55 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
23 | 23 |  | |
24 | 24 |  | |
25 | 25 |  | |
 | 26 | + | |
26 | 27 |  | |
27 | 28 |  | |
28 | 29 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
4 | 4 |  | |
5 | 5 |  | |
6 | 6 |  | |
7 |  | - | |
 | 7 | + | |
8 | 8 |  | |
9 | 9 |  | |
10 |  | - | |
 | 10 | + | |
11 | 11 |  | |
12 | 12 |  | |
13 | 13 |  | |
 | |||
32 | 32 |  | |
33 | 33 |  | |
34 | 34 |  | |
35 |  | - | |
 | 35 | + | |
36 | 36 |  | |
37 | 37 |  | |
38 |  | - | |
 | 38 | + | |
39 | 39 |  | |
40 | 40 |  | |
41 |  | - | |
 | 41 | + | |
42 | 42 |  | |
43 | 43 |  | |
44 | 44 |  | |
45 | 45 |  | |
46 | 46 |  | |
47 |  | - | |
 | 47 | + | |
48 | 48 |  | |
49 | 49 |  | |
50 | 50 |  | |
 | |||
53 | 53 |  | |
54 | 54 |  | |
55 | 55 |  | |
56 |  | - | |
 | 56 | + | |
57 | 57 |  | |
58 | 58 |  | |
59 |  | - | |
 | 59 | + | |
60 | 60 |  | |
61 | 61 |  | |
62 |  | - | |
 | 62 | + | |
 | 63 | + | |
 | 64 | + | |
 | 65 | + | |
63 | 66 |  | |
64 | 67 |  | |
65 |  | - | |
 | 68 | + | |
66 | 69 |  | |
67 | 70 |  | |
68 |  | - | |
 | 71 | + | |
69 | 72 |  | |
70 | 73 |  | |
71 | 74 |  | |
72 | 75 |  | |
73 | 76 |  | |
74 |  | - | |
 | 77 | + | |
75 | 78 |  | |
76 | 79 |  | |
77 | 80 |  | |
 | |||
100 | 103 |  | |
101 | 104 |  | |
102 | 105 |  | |
103 |  | - | |
 | 106 | + | |
104 | 107 |  | |
105 | 108 |  | |
106 |  | - | |
 | 109 | + | |
107 | 110 |  | |
108 | 111 |  | |
109 |  | - | |
 | 112 | + | |
110 | 113 |  | |
111 | 114 |  | |
112 | 115 |  | |
113 | 116 |  | |
 | 117 | + | |
114 | 118 |  | |
115 | 119 |  | |
116 | 120 |  | |
 | |||
130 | 134 |  | |
131 | 135 |  | |
132 | 136 |  | |
133 |  | - | |
 | 137 | + | |
134 | 138 |  | |
135 | 139 |  | |
136 | 140 |  | |
 | |||
150 | 154 |  | |
151 | 155 |  | |
152 | 156 |  | |
 | 157 | + | |
153 | 158 |  | |
154 | 159 |  | |
155 | 160 |  | |
 | |||
169 | 174 |  | |
170 | 175 |  | |
171 | 176 |  | |
172 |  | - | |
 | 177 | + | |
173 | 178 |  | |
174 | 179 |  | |
175 | 180 |  | |
 | |||
179 | 184 |  | |
180 | 185 |  | |
181 | 186 |  | |
182 |  | - | |
 | 187 | + | |
183 | 188 |  | |
184 | 189 |  | |
185 | 190 |  | |
186 | 191 |  | |
187 | 192 |  | |
188 |  | - | |
 | 193 | + | |
189 | 194 |  | |
190 | 195 |  | |
191 | 196 |  | |
192 | 197 |  | |
193 | 198 |  | |
194 |  | - | |
 | 199 | + | |
195 | 200 |  | |
196 | 201 |  | |
197 | 202 |  | |
 | |||
202 | 207 |  | |
203 | 208 |  | |
204 | 209 |  | |
205 |  | - | |
 | 210 | + | |
206 | 211 |  | |
207 | 212 |  | |
208 |  | - | |
 | 213 | + | |
 | 214 | + | |
209 | 215 |  | |
210 | 216 |  | |
211 | 217 |  | |
 | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
4 | 4 |  | |
5 | 5 |  | |
6 | 6 |  | |
7 |  | - | |
 | 7 | + | |
8 | 8 |  | |
9 | 9 |  | |
10 | 10 |  | |
 | |||
14 | 14 |  | |
15 | 15 |  | |
16 | 16 |  | |
 | 17 | + | |
 | 18 | + | |
 | 19 | + | |
 | 20 | + | |
 | 21 | + | |
 | 22 | + | |
17 | 23 |  | |
18 | 24 |  | |
19 | 25 |  | |
 | |||
44 | 50 |  | |
45 | 51 |  | |
46 | 52 |  | |
47 |  | - | |
 | 53 | + | |
48 | 54 |  | |
49 | 55 |  | |
50 | 56 |  | |
 | |||
58 | 64 |  | |
59 | 65 |  | |
60 | 66 |  | |
 | 67 | + | |
61 | 68 |  | |
62 | 69 |  | |
63 | 70 |  | |
64 |  | - | |
65 |  | - | |
66 |  | - | |
 | 71 | + | |
67 | 72 |  | |
68 | 73 |  | |
69 |  | - | |
 | 74 | + | |
70 | 75 |  | |
71 | 76 |  | |
72 |  | - | |
73 |  | - | |
 | 77 | + | |
74 | 78 |  | |
75 | 79 |  | |
76 | 80 |  | |
77 | 81 |  | |
78 | 82 |  | |
79 | 83 |  | |
80 | 84 |  | |
81 |  | - | |
 | 85 | + | |
82 | 86 |  | |
83 | 87 |  | |
84 | 88 |  | |
 | |||
95 | 99 |  | |
96 | 100 |  | |
97 | 101 |  | |
 | 102 | + | |
 | 103 | + | |
 | 104 | + | |
 | 105 | + | |
 | 106 | + | |
 | 107 | + | |
 | 108 | + | |
98 | 109 |  | |
99 | 110 |  | |
100 |  | - | |
 | 111 | + | |
101 | 112 |  | |
102 | 113 |  | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
3 | 3 |  | |
4 | 4 |  | |
5 | 5 |  | |
6 |  | - | |
7 |  | - | |
8 |  | - | |
9 |  | - | |
10 |  | - | |
11 |  | - | |
 | 6 | + | |
12 | 7 |  | |
13 | 8 |  | |
14 | 9 |  | |
15 | 10 |  | |
16 |  | - | |
 | 11 | + | |
17 | 12 |  | |
18 | 13 |  | |
19 | 14 |  | |
 | |||
0 commit comments