Changeset: 7085d7466460 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7085d7466460
Modified Files:
sql/server/sql_partition.c
Branch: Jul2021
Log Message:
Fixed parent table iteration
diffs (22 lines):
diff --git a/sql/server/sql_partition.c b/sql/server/sql_partition.c
--- a/sql/server/sql_partition.c
+++ b/sql/server/sql_partition.c
@@ -25,11 +25,14 @@ partition_find_mergetables(mvc *sql, sql
{
sql_trans *tr = sql->session->tr;
list *res = NULL;
+ sql_part *pt = NULL;
- for(sql_part *pt = partition_find_part(tr, t, NULL); pt; pt =
partition_find_part(tr, t, pt)) {
- if (!res)
- res = sa_list(sql->sa);
- list_append(res, pt);
+ for (; t; t = pt?pt->t:NULL) {
+ if ((pt=partition_find_part(tr, t, NULL))) {
+ if (!res)
+ res = sa_list(sql->sa);
+ list_append(res, pt);
+ }
}
return res;
}
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list