@dataplan/pg@1.1.2
Patch Changes
-
#3145
f026f03
Thanks @benjie! - Fix bug in
loadOneWithPgClientandloadManyWithPgClientwhere the PG client might be
released early if the loader returns a list of promises (or promise to the
same). Solution is simple: wrap the list withPromise.all(...). -
#3137
637408c
Thanks @benjie! - Fixes a planning bug where
adding a non-unary dependency A to a unary step B correctly converts B to be
non-unary... but didn't cascade that change to unary steps that depend on B.
The result was runtime (rather than plantime) exceptions:
GrafastInternalError<58bc38e2-8722-4c19-ba38-fd01a020654b>: unary step SomeStep[17] cannot be made dependent on non-unary step SomeOtherStep[29]!
This is now resolved by cascading the change. -
#3136
8717725
Thanks @benjie! - Fix output of
DEBUG=@dataplan/pg:PgExecutor:verbosew.r.t. EXPLAIN and the emojis -
#3128
56e8708
Thanks @benjie! - Fix a bug wheretrap()would
prevent connection-capable list steps from resolving correctly (often
replacing them withnull). -
#3129
ddf58fa
Thanks @benjie! - Fixes an issue where
loadOneWithPgClient/loadManyWithPgClientmight result in
Step<Promise<...>>types. Steps will never represent promises. -
Updated dependencies
[637408c,
19af784,
56e8708]:- grafast@1.1.3