Artur Dobrogowski
08/29/2024, 10:44 AM@@ -79,7 +79,16 @@ def register_pipelines() -> dict[str, Pipeline]:
group_class, input_schema, pipelines[f"training_{group_class}"], pipelines[f"inference_{group_class}"]
)
- pipelines = {k: pipelines[k] for k in sorted(pipelines.keys())} # sorting for kedro-viz selection box
- pipelines["__default__"] = sum(pipelines[f"training_and_inference_{gc}"] for gc in GROUP_CLASSES) # type: ignore
+ # pipelines = {k: pipelines[k] for k in sorted(pipelines.keys())} # sorting for kedro-viz selection box
+ order = ["input", "data", "feature", "fgu", "layer", "pricing", "inference", "training"]
+ pipelines = {
+ k: pipelines[k]
+ for k in sorted(
+ pipelines.keys(),
+ key=lambda x: str(order.index(x.split("_")[0]) if x.split("_")[0] in order else len(order)) + x,
+ )
+ } # reordering pipelines in kedro-viz based on order list
+ pipelines["__default__"] = pipelines["input_na"]
Elena Khaustova
08/29/2024, 11:31 AMElena Khaustova
08/29/2024, 11:33 AMArtur Dobrogowski
08/29/2024, 11:44 AMArtur Dobrogowski
08/29/2024, 11:45 AMArtur Dobrogowski
08/29/2024, 11:46 AMElena Khaustova
08/29/2024, 11:53 AMElena Khaustova
08/29/2024, 11:53 AMRashida Kanchwala
08/29/2024, 12:17 PMArtur Dobrogowski
08/29/2024, 1:32 PMRashida Kanchwala
08/29/2024, 1:35 PMArtur Dobrogowski
08/29/2024, 1:35 PMUncaught TypeError: e is undefined
Ri <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
aA/r[n]< <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
aA <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
uA <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
p <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
c <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
h <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
c <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
h <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
c <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
h <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
c <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
gA <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
To <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Ss <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Tl <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
xu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
yu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
gu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
ou <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
uu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Vi <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
iu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
iu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
nu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
No <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Ro <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
p <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
o <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
notify <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
cu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
notify <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
notifyNestedSubs <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
p <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
o <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
notify <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
cu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
notify <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
notifyNestedSubs <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
o <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
d <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
J <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
dispatch <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Ze <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
J <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Wa <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
exports <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
d <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
J <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
dispatch <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Or <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
J <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
onUpdateActivePipeline <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
onChanged <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
MA <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
il <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
ku <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
wu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
wu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
uu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Vi <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
iu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
iu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
nu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
rs <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
onOptionSelected <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
u <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Re <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Ue <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Nn <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Nn <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
jn <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Hn <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
cu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Le <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Hn <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Yt <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Gt <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
main.f9e37320.js:2:4292236
Ri <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
aA/r[n]< <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
map self-hosted:178
aA <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
uA <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
p <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
c <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
h <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
c <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
h <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
c <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
h <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
c <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
gA <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
To <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Ss <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Tl <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
xu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
yu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
gu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
ou <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
uu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Vi <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
iu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
(Async: VoidFunction)
iu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
nu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
No <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Ro <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
p <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
o <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
notify <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
cu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
notify <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
notifyNestedSubs <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
p <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
o <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
notify <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
cu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
notify <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
notifyNestedSubs <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
o <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
d <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
J <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
dispatch <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Ze <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
J <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Wa <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
exports <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
d <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
J <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
dispatch <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Or <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
AsyncFunctionNext self-hosted:807
(Async: async)
J <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
onUpdateActivePipeline <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
onChanged <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
MA <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
il <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
ku <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
wu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
wu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
uu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Vi <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
iu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
(Async: VoidFunction)
iu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
nu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
rs <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
onOptionSelected <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
u <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Re <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Ue <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Nn <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Nn <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
jn <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Hn <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
cu <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Le <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Hn <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Yt <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Gt <http://127.0.0.1:4141/static/js/main.f9e37320.js:2>
Artur Dobrogowski
08/29/2024, 1:36 PMRashida Kanchwala
08/29/2024, 1:37 PMArtur Dobrogowski
08/29/2024, 1:39 PMArtur Dobrogowski
08/29/2024, 1:43 PMRashida Kanchwala
08/29/2024, 1:44 PMArtur Dobrogowski
08/29/2024, 1:44 PMRashida Kanchwala
08/29/2024, 1:44 PMArtur Dobrogowski
08/29/2024, 1:45 PMArtur Dobrogowski
08/29/2024, 1:49 PMArtur Dobrogowski
08/29/2024, 1:49 PMRashida Kanchwala
08/29/2024, 2:01 PMKacper Leśniara
09/23/2024, 12:25 PMmain.a2a59735.js:2
TypeError: Cannot read properties of undefined (reading 'match')
at Hi (main.a2a59735.js:2:4364976)
at main.a2a59735.js:2:4848942
at Array.map (<anonymous>)
at LI (main.a2a59735.js:2:4848910)
at main.a2a59735.js:2:4849263
at main.a2a59735.js:2:4351469
at c (main.a2a59735.js:2:4350427)
at main.a2a59735.js:2:4351602
at c (main.a2a59735.js:2:4350427)
at main.a2a59735.js:2:4351568
ds @ main.a2a59735.js:2
r.callback @ main.a2a59735.js:2
za @ main.a2a59735.js:2
xl @ main.a2a59735.js:2
bl @ main.a2a59735.js:2
ml @ main.a2a59735.js:2
(anonymous) @ main.a2a59735.js:2
Eu @ main.a2a59735.js:2
uu @ main.a2a59735.js:2
Vi @ main.a2a59735.js:2
(anonymous) @ main.a2a59735.js:2
and
main.a2a59735.js:2
Uncaught TypeError: Cannot read properties of undefined (reading 'match')
at Hi (main.a2a59735.js:2:4364976)
at main.a2a59735.js:2:4848942
at Array.map (<anonymous>)
at LI (main.a2a59735.js:2:4848910)
at main.a2a59735.js:2:4849263
at main.a2a59735.js:2:4351469
at c (main.a2a59735.js:2:4350427)
at main.a2a59735.js:2:4351602
at c (main.a2a59735.js:2:4350427)
at main.a2a59735.js:2:4351568
Hi @ main.a2a59735.js:2
(anonymous) @ main.a2a59735.js:2
LI @ main.a2a59735.js:2
(anonymous) @ main.a2a59735.js:2
(anonymous) @ main.a2a59735.js:2
c @ main.a2a59735.js:2
(anonymous) @ main.a2a59735.js:2
c @ main.a2a59735.js:2
(anonymous) @ main.a2a59735.js:2
c @ main.a2a59735.js:2
(anonymous) @ main.a2a59735.js:2
c @ main.a2a59735.js:2
(anonymous) @ main.a2a59735.js:2
wo @ main.a2a59735.js:2
ks @ main.a2a59735.js:2
wl @ main.a2a59735.js:2
bu @ main.a2a59735.js:2
yu @ main.a2a59735.js:2
Au @ main.a2a59735.js:2
ou @ main.a2a59735.js:2
uu @ main.a2a59735.js:2
Vi @ main.a2a59735.js:2
(anonymous) @ main.a2a59735.js:2
We commented out pipeline sorting and __default__
pipeline overwriting to pinpoint the problem. Any ideas?Juan Luis
09/23/2024, 12:52 PMkedro registry list
before and after your registry changeArtur Dobrogowski
09/23/2024, 12:55 PMArtur Dobrogowski
09/23/2024, 12:55 PMKacper Leśniara
09/23/2024, 12:55 PMArtur Dobrogowski
09/23/2024, 12:56 PMJuan Luis
09/23/2024, 12:56 PMIs there a way to provide you with a more descriptive error message? Cloned the kedro-viz repo hoping that I can run it in some kind of a dev mode@Jitendra Gundaniya?
Jitendra Gundaniya
09/23/2024, 1:07 PMSajid Alam
09/23/2024, 1:21 PMtoposort
with graphlib
between 9.1.0 and 9.2.0 perhaps that might be causing the issue.
https://github.com/kedro-org/kedro-viz/pull/1942Kacper Leśniara
09/23/2024, 2:05 PMsearch-utils.js:28 Uncaught TypeError: Cannot read properties of undefined (reading 'match')
at getHighlightedText (search-utils.js:28:1)
at node-list-items.js:34:1
at Array.map (<anonymous>)
at highlightMatch (node-list-items.js:32:1)
at node-list-items.js:96:1
at recomputationWrapper (index.js:67:1)
at memoized (defaultMemoize.js:123:1)
at dependenciesChecker (index.js:81:1)
at memoized (defaultMemoize.js:123:1)
at dependenciesChecker (index.js:77:1)
console.js:288 The above error occurred in the <NodeListProvider> component:
at NodeListProvider (<http://localhost:4141/static/js/bundle.js:19467:5>)
at ConnectFunction (<http://localhost:4141/static/js/bundle.js:275443:103>)
at div
at div
at Sidebar (<http://localhost:4141/static/js/bundle.js:25109:5>)
at ConnectFunction (<http://localhost:4141/static/js/bundle.js:275443:103>)
at div
at FlowChartWrapper (<http://localhost:4141/static/js/bundle.js:10030:5>)
at ConnectFunction (<http://localhost:4141/static/js/bundle.js:275443:103>)
at Route (<http://localhost:4141/static/js/bundle.js:278265:29>)
at Switch (<http://localhost:4141/static/js/bundle.js:278434:29>)
at ApolloProvider (<http://localhost:4141/static/js/bundle.js:318559:19>)
at GraphQLProvider (<http://localhost:4141/static/js/bundle.js:22600:5>)
at Router (<http://localhost:4141/static/js/bundle.js:277937:30>)
at BrowserRouter (<http://localhost:4141/static/js/bundle.js:277451:35>)
at div
at Wrapper (<http://localhost:4141/static/js/bundle.js:30203:5>)
at ConnectFunction (<http://localhost:4141/static/js/bundle.js:275443:103>)
at Provider (<http://localhost:4141/static/js/bundle.js:275169:5>)
at App (<http://localhost:4141/static/js/bundle.js:1590:5>)
at Container
Consider adding an error boundary to your tree to customize error handling behavior.
Visit <https://reactjs.org/link/error-boundaries> to learn more about error boundaries.
Somehow a tag has no name which results in node.text becoming undefined and breaking in match functionJitendra Gundaniya
09/23/2024, 5:51 PMkedro run
on the problematic pipelines?
if no, Is it the same case for both 9.2.0
and 10.0.0
Kedro-Viz version ?
Let me know if you are still facing the issue, we can connect tomorrow.Kacper Leśniara
09/24/2024, 9:25 AM