Skip to content

Commit 461be3c

Browse files
rustyconoverclaude
andcommitted
Bump duckdb and extension-ci-tools submodules to main
Update to latest duckdb main (e6de16f8ab) and extension-ci-tools main (b35c1e0). Fix AllValid -> CannotHaveNull rename and add explicit array_vector.hpp include. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent e4b14e5 commit 461be3c

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

duckdb

Submodule duckdb updated 5792 files

extension-ci-tools

Submodule extension-ci-tools updated 34 files

src/include/utils.hpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#include "duckdb/function/scalar_function.hpp"
66
#include <duckdb/parser/parsed_data/create_scalar_function_info.hpp>
77
#include "duckdb/common/vector_operations/generic_executor.hpp"
8+
#include "duckdb/common/vector/array_vector.hpp"
89
#include <boost/math/distributions.hpp>
910
#include <random>
1011
#include "rng_adapter.hpp"
@@ -332,7 +333,7 @@ inline void DistributionCallBinaryNone(DataChunk &args, ExpressionState &state,
332333
auto &result_data_children = ArrayVector::GetEntry(result);
333334
auto result_data = FlatVector::GetData<double>(result_data_children);
334335

335-
if (!dist_param1_data.validity.AllValid() || !dist_param2_data.validity.AllValid()) {
336+
if (!dist_param1_data.validity.CannotHaveNull() || !dist_param2_data.validity.CannotHaveNull()) {
336337
auto result_validity = FlatVector::Validity(result);
337338
for (idx_t i = 0; i < args.size(); i++) {
338339
auto dist_param1_index = dist_param1_data.sel->get_index(i);
@@ -378,7 +379,7 @@ inline void DistributionCallBinaryNone(DataChunk &args, ExpressionState &state,
378379
auto &result_data_children = ArrayVector::GetEntry(result);
379380
auto result_data = FlatVector::GetData<int64_t>(result_data_children);
380381

381-
if (!dist_param1_data.validity.AllValid() || !dist_param2_data.validity.AllValid()) {
382+
if (!dist_param1_data.validity.CannotHaveNull() || !dist_param2_data.validity.CannotHaveNull()) {
382383
auto result_validity = FlatVector::Validity(result);
383384
for (idx_t i = 0; i < args.size(); i++) {
384385
auto dist_param1_index = dist_param1_data.sel->get_index(i);
@@ -481,7 +482,7 @@ inline void DistributionCallUnaryNone(DataChunk &args, ExpressionState &state, V
481482
auto &result_data_children = ArrayVector::GetEntry(result);
482483
auto result_data = FlatVector::GetData<double>(result_data_children);
483484

484-
if (!dist_param1_data.validity.AllValid()) {
485+
if (!dist_param1_data.validity.CannotHaveNull()) {
485486
auto result_validity = FlatVector::Validity(result);
486487
for (idx_t i = 0; i < args.size(); i++) {
487488
auto dist_param1_index = dist_param1_data.sel->get_index(i);
@@ -519,7 +520,7 @@ inline void DistributionCallUnaryNone(DataChunk &args, ExpressionState &state, V
519520
auto &result_data_children = ArrayVector::GetEntry(result);
520521
auto result_data = FlatVector::GetData<int64_t>(result_data_children);
521522

522-
if (!dist_param1_data.validity.AllValid()) {
523+
if (!dist_param1_data.validity.CannotHaveNull()) {
523524
auto result_validity = FlatVector::Validity(result);
524525
for (idx_t i = 0; i < args.size(); i++) {
525526
auto dist_param1_index = dist_param1_data.sel->get_index(i);

0 commit comments

Comments
 (0)