Skip to content

Commit 7727ade

Browse files
author
qxip
committed
fixes
1 parent 7a389c0 commit 7727ade

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/redis_extension.cpp

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -568,7 +568,7 @@ struct RedisHScanOverScanBindData : public duckdb::TableFunctionData {
568568
bool scan_complete = false;
569569
};
570570

571-
static duckdb::unique_ptr<duckdb::FunctionData> RedisHScanOverScanBind(duckdb::ClientContext &context, duckdb::TableFunctionBindInput &input, std::vector<duckdb::LogicalType> &return_types, std::vector<std::string> &names) {
571+
static duckdb::unique_ptr<duckdb::FunctionData> RedisHScanOverScanBind(duckdb::ClientContext &context, duckdb::TableFunctionBindInput &input, duckdb::vector<duckdb::LogicalType> &return_types, duckdb::vector<std::string> &names) {
572572
auto result = duckdb::make_uniq<RedisHScanOverScanBindData>();
573573
result->scan_pattern = input.inputs[0].ToString();
574574
result->hscan_pattern = input.inputs[1].ToString();
@@ -587,7 +587,6 @@ static duckdb::unique_ptr<duckdb::FunctionData> RedisHScanOverScanBind(duckdb::C
587587

588588
static void RedisHScanOverScanFunction(duckdb::ClientContext &context, duckdb::TableFunctionInput &data_p, duckdb::DataChunk &output) {
589589
auto &data = (RedisHScanOverScanBindData &)*data_p.bind_data;
590-
auto &allocator = output.GetAllocator();
591590
idx_t out_row = 0;
592591
const idx_t max_rows = output.size();
593592
while (out_row < max_rows) {
@@ -660,7 +659,7 @@ struct RedisKeysBindData : public duckdb::TableFunctionData {
660659
bool scan_complete = false;
661660
};
662661

663-
static duckdb::unique_ptr<duckdb::FunctionData> RedisKeysBind(duckdb::ClientContext &context, duckdb::TableFunctionBindInput &input, std::vector<duckdb::LogicalType> &return_types, std::vector<std::string> &names) {
662+
static duckdb::unique_ptr<duckdb::FunctionData> RedisKeysBind(duckdb::ClientContext &context, duckdb::TableFunctionBindInput &input, duckdb::vector<duckdb::LogicalType> &return_types, duckdb::vector<std::string> &names) {
664663
auto result = duckdb::make_uniq<RedisKeysBindData>();
665664
result->pattern = input.inputs[0].ToString();
666665
result->secret_name = input.inputs[1].ToString();
@@ -717,7 +716,7 @@ struct RedisHGetAllBindData : public duckdb::TableFunctionData {
717716
bool fetched = false;
718717
};
719718

720-
static duckdb::unique_ptr<duckdb::FunctionData> RedisHGetAllBind(duckdb::ClientContext &context, duckdb::TableFunctionBindInput &input, std::vector<duckdb::LogicalType> &return_types, std::vector<std::string> &names) {
719+
static duckdb::unique_ptr<duckdb::FunctionData> RedisHGetAllBind(duckdb::ClientContext &context, duckdb::TableFunctionBindInput &input, duckdb::vector<duckdb::LogicalType> &return_types, duckdb::vector<std::string> &names) {
721720
auto result = duckdb::make_uniq<RedisHGetAllBindData>();
722721
result->key = input.inputs[0].ToString();
723722
result->secret_name = input.inputs[1].ToString();
@@ -762,7 +761,7 @@ struct RedisLRangeTableBindData : public duckdb::TableFunctionData {
762761
bool fetched = false;
763762
};
764763

765-
static duckdb::unique_ptr<duckdb::FunctionData> RedisLRangeTableBind(duckdb::ClientContext &context, duckdb::TableFunctionBindInput &input, std::vector<duckdb::LogicalType> &return_types, std::vector<std::string> &names) {
764+
static duckdb::unique_ptr<duckdb::FunctionData> RedisLRangeTableBind(duckdb::ClientContext &context, duckdb::TableFunctionBindInput &input, duckdb::vector<duckdb::LogicalType> &return_types, duckdb::vector<std::string> &names) {
766765
auto result = duckdb::make_uniq<RedisLRangeTableBindData>();
767766
result->key = input.inputs[0].ToString();
768767
result->start = input.inputs[1].GetValue<int64_t>();

0 commit comments

Comments
 (0)