Changeset: 31772b44da50 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/31772b44da50
Modified Files:
monetdb5/mal/mal_client.c
monetdb5/mal/mal_interpreter.c
sql/server/rel_optimize_proj.c
sql/server/rel_optimize_sel.c
Branch: Dec2023
Log Message:
English.
diffs (77 lines):
diff --git a/monetdb5/mal/mal_client.c b/monetdb5/mal/mal_client.c
--- a/monetdb5/mal/mal_client.c
+++ b/monetdb5/mal/mal_client.c
@@ -351,7 +351,7 @@ MCshutdowninprogress(void)
* When a client needs to be terminated then the file descriptors for
* its input/output are simply closed. This leads to a graceful
* degradation, but may take some time when the client is busy. A more
- * forcefull method is to kill the client thread, but this may leave
+ * forceful method is to kill the client thread, but this may leave
* locks and semaphores in an undesirable state.
*
* The routine freeClient ends a single client session, but through side
@@ -437,7 +437,7 @@ MCcloseClient(Client c)
/*
* If a client disappears from the scene (eof on stream), we should
- * terminate all its children. This is in principle a forcefull action,
+ * terminate all its children. This is in principle a forceful action,
* because the children may be ignoring the primary IO streams.
* (Instead they may be blocked in an infinite loop)
*
diff --git a/monetdb5/mal/mal_interpreter.c b/monetdb5/mal/mal_interpreter.c
--- a/monetdb5/mal/mal_interpreter.c
+++ b/monetdb5/mal/mal_interpreter.c
@@ -1346,7 +1346,7 @@ runMALsequence(Client cntxt, MalBlkPtr m
* an error raised deeply inside the system.
*
* The policy is to require all C-functions to return a string-pointer.
- * Upon a successfull call, it is a NULL string. Otherwise it contains an
+ * Upon a successful call, it is a NULL string. Otherwise it contains an
* encoding of the exceptional state encountered. This message
* starts with the exception identifer, followed by contextual details.
*/
@@ -1361,7 +1361,7 @@ runMALsequence(Client cntxt, MalBlkPtr m
* A key issue is to deal with temporary BATs in an efficient way.
* References to bats in the buffer pool may cause dangling references
* at the language level. This appears as soons as your share
- * a reference and delete the BAT from one angle. If not carefull, the
+ * a reference and delete the BAT from one angle. If not careful, the
* dangling pointer may subsequently be associated with another BAT
*
* All string values are private to the VALrecord, which means they
diff --git a/sql/server/rel_optimize_proj.c b/sql/server/rel_optimize_proj.c
--- a/sql/server/rel_optimize_proj.c
+++ b/sql/server/rel_optimize_proj.c
@@ -90,8 +90,8 @@ rel_push_project_down_(visitor *v, sql_r
}
}
}
- /* ToDo handle usefull renames, ie new relation name and unique set of
attribute names (could reduce set of * attributes) */
- /* handle both useless and usefull with project [ group by ] */
+ /* ToDo handle useful renames, ie new relation name and unique set of
attribute names (could reduce set of * attributes) */
+ /* handle both useless and useful with project [ group by ] */
return rel;
}
@@ -1568,7 +1568,7 @@ rel_simplify_sum(visitor *v, sql_rel *re
/* the new generate function
calls are valid, update relations */
/* we need a new relation for
the multiplication and addition/subtraction */
if (!upper) {
- /* be carefull with
relations with more than 1 reference, so do in-place replacement */
+ /* be careful with
relations with more than 1 reference, so do in-place replacement */
list *projs =
rel_projections(v->sql, rel, NULL, 1, 1);
sql_rel *nrel =
rel_groupby(v->sql, rel->l, NULL);
nrel->exps = rel->exps;
diff --git a/sql/server/rel_optimize_sel.c b/sql/server/rel_optimize_sel.c
--- a/sql/server/rel_optimize_sel.c
+++ b/sql/server/rel_optimize_sel.c
@@ -2627,7 +2627,7 @@ rel_rewrite_semijoin(visitor *v, sql_rel
* also push simple expressions of a semijoin down if they only
* involve the left sided of the semijoin.
*
- * in some cases the other way is usefull, ie push join down
+ * in some cases the other way is useful, ie push join down
* semijoin. When the join reduces (ie when there are selects on it).
*
* At the moment, we only flag changes by this optimizer on the first level of
optimization
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]