You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title guppy upgrade
actor User
participant g3t
participant etl_job
participant Elastic
participant Guppy
participant FEF-Config-Service
participant FEF
User->g3t: push
alt submission
g3t->etl_job: META
etl_job->Elastic: Dataframe, updated Elastic.mapping
end
alt submission -> dataframe(s)
note right of Guppy: latest with /restart
etl_job->Guppy: restart
Guppy->Elastic: read mapping
end
alt submission -> FEF
note right of FEF-Config-Service: New fields added to end of table, facets, graphs
etl_job->FEF-Config-Service: restart
FEF-Config-Service->FEF-Config-Service: read existing config
FEF-Config-Service->Elastic: read mapping
FEF-Config-Service->FEF-Config-Service: update explorer config
end
alt submission -> FEF
note right of FEF: When to trigger?
User->FEF: [on-login, on-refresh]
note right of FEF-Config-Service: New path added to revproxy
FEF->FEF-Config-Service: read /explorer-configs
FEF-Config-Service-->FEF: explorer configs
end
explorer config: T0: the existing state T1: the user adds new fields [X,Y,Z] to the dataframe T2: the user wants fields [Z] added to facets, and fields [D] to graphs
property
T0
T1
T2
facets
A,B,C,D
-
A,B,C,D,Z
graphs
A,B,C
-
A,B,C,D
table
A,B,C,D,..,W
A,B,C,D,..,W,X,Y,Z
-
The text was updated successfully, but these errors were encountered:
explorer config:
T0
: the existing stateT1
: the user adds new fields [X,Y,Z] to the dataframeT2
: the user wants fields [Z] added to facets, and fields [D] to graphsThe text was updated successfully, but these errors were encountered: