Closed
Milestone
dotstatsuiteJS@v9.0.2
technical changelog:
- new tenant model:
-
tenants.json
is bigger and centralize spaces/datasources information - separation between spaces and datasources concepts
- new concept of scope used to bind spaces/datasources to apps
- references to datasources in
settings.json
of DE & DLM moved intenants.json
- routes (when proxy is used) a can use tenant slug:
<tenantId>
or<tenantId>:<scopeId>
-
- major change in the search service (new tenant model adaptation):
- reminder from previous release, a collection is required for each tenant
- clean and re-index all data for all tenants to avoid side-effects
-
ROBOTS_POLICY
env var in DE and DV to configure search engine indexation (default enabled), don't forget to overriderobot.txt
file accordingly to the env var value -
AUTHZ_SERVER_URL
env var is now used to bind DLM to AUTHZ (previously insettings.json
) -
TRANSFER_SERVER_URL
env var dropped (was used in DLM) and replaced bytransferUrl
intenants.json
(at scope level): DLM is no more bound to a transfer, it's the spaces used within its scope that are bound to a transfer (which is more flexible because different transfers can be used without deploying several DLM) - to override space definition in search service:
- it's temporary fix waiting for a better integration in the new tenant model
- no more
datasources.json
file to mount at SFS level - define
searchUrl
in spaces definition, SFS will use it if defined intenants.json
- define
headers
in datasources definition intenants.json
nsiws compatibility
useful links
externals
- https://gitlab.com/sis-cc/topologies/siscc-config-data/-/merge_requests/37
- https://gitlab.com/sis-cc/topologies/siscc-config-data/-/merge_requests/23
- https://gitlab.com/sis-cc/topologies/siscc-config-data/-/merge_requests/24
- qa https://gitlab.com/sis-cc/topologies/siscc-config-data/-/merge_requests/27 - staging https://gitlab.com/sis-cc/topologies/siscc-config-data/-/merge_requests/38
- qa dotstatsuite-kube-rp!28 (merged) - staging dotstatsuite-kube-rp!29 (merged)
- dotstatsuite-kube-rp!15 (merged)
- dotstatsuite-kube-rp!27 (merged)
- routes: dotstatsuite-kube-rp!25 (merged)
- qa https://gitlab.com/sis-cc/topologies/siscc-config-data/-/merge_requests/34
- check dotstatsuite-config!237 (merged)
- https://gitlab.com/sis-cc/topologies/siscc-config-data/-/issues/3
- https://gitlab.com/sis-cc/topologies/siscc-config-data/-/issues/4
- https://gitlab.com/sis-cc/topologies/siscc-config-data/-/issues/5