Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Innehållsförteckning


Info

Version 2.1.4 och senare publiceras på NTjP:s Nexus: (https://repo.ntjp.se/repository/SKLTP-Releases/)

EI version 3.2.

...

3

Releasedatum: 2024-04-15

Denna release innehåller endast förändringar relevanta för en Kubernetes-deployment.

  • Implementation av Security Policies för dess Kubernetes-deployment.

  • Justering av User ID för att förhindra överdrivet långa och stora Dockerbyggen.

  • Byte av basimage för Dockerbygge.

  • Möjlighgjort för deaktivering av Hawtio vid körning på Kubernetes.

EI version 3.2.2

Releasedatum: 2024-02-05

Sammanfattning:

Uppdatering av perifera konfigurationer, charts och inställningar för att anpassa EI inför utrullning mot Kubernetes-miljöer.
Ingen påverkan på applikation, runtimes eller annan kodmässig implementation.

  • Förberedelser för interna Kubernetesplattformar, såsom:

    • Helm-charts.

    • Container Timezones.

    • ECS-loggning samt logformat.

    • Parametrisering av kubernetesresurser.

EI version 3.2.1

Releasedatum: 2023-10-10

Sammanfattning:

Uppdateringar av externa komponenter samt mindre ändringar kopplat till konfiguration. Se även SKLTP EI - Konfiguration för detaljer.

Jira-ärenden:

  • NTP-2370 Uppgradering av SpringBoot mfl externa komponenter

  • NTP-2371 Aktivering av SpringBoots health probes i standardkonfiguration

  • NTP-2389 Möjlighet att konfigurera namn på notification-köer

EI version 3.2.0

Releasedatum: 2023-05-23

Sammanfattning:

Utökade möjligheter att konfigurera omsändningar i ActiveMQ-köer. Se SKLTP EI - Konfiguration för detaljer.

Jira-ärenden:

  • NTP-2267 Se över EI:s omsändningslogik för att minska behovet av DLQ-flyttar

  • NTP-2319 Separera felhantering mellan notification-köer och interna köer

EI version 3.1.0

Releasedatum: 2022-06-16

...

EI byggd med Java 11

Jira-ärenden: Jira LegacyserverSystem JiraserverId750a6180-d7a0-3a07-9e26-06918e482381key

  • NTP-2084

...

  • - EI med Java 11

  • NTP-2109 - Uppgradera Spring i EI

EI version 3.0.3

Releasedatum: 2022-02-23

...

Buggrättningar för prenumerationer. Efter dessa rättningar kan ändringar i prenumerationer hanteras utan omstart av EI.

Jira-ärenden: Jira LegacyserverSystem Jiracolumnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolutionserverId750a6180-d7a0-3a07-9e26-06918e482381keyNTP-2032

Jira Legacy
serverSystem Jira
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId750a6180-d7a0-3a07-9e26-06918e482381
keyNTP-2033

Jira Legacy
serverSystem Jira
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId750a6180-d7a0-3a07-9e26-06918e482381
keyNTP-2034

...

  • NTP-2032 - EI: subscriber/status route fungerar inte

  • NTP-2033 - EI: /skltp-ei/subscriber/status fungerar inte tack vare NullpinterException om subscriber-cache är tom

  • NTP-2034 - EI: Bug under cache reset.

  • NTP-2036 - EI: Kan inte återställa prenumeranter från fil-cache

EI version 3.0.0

Releasedatum: 8 september 2021

EI med Spring Boot och Apache Camel. Ersätter tidigare mule-applikation. 1-1 konvertering av EI baserat på version 2.1.4. Jira LegacyserverSystem Jiracolumnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolutionserverId750a6180-d7a0-3a07-9e26-06918e482381key

  • SKLTP-1365 - EI med Camel

EI version 2.1.5

Releasedatum: Någon release finns ej inplaneradEj färdigställd. Vidare utveckling görs i ei EI v3.x.x

Jira Legacy
serverSystem JIRA
serverId750a6180-d7a0-3a07-9e26-06918e482381
keySKLTP-1196

EI version 2.1.4

Releasedatum: 15 okt 2018 Jira LegacyserverSystem JIRAcolumnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolutionserverId750a6180-d7a0-3a07-9e26-06918e482381keySKLTP-1149

  • SKLTP-1149 - Apache Commons collections 3.2.1 till 3.2.2 i VP och övriga komponenter

EI version 2.1.3

Releasedatum: 12 dec 2017 Jira LegacyserverSystem Jiracolumnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolutionserverId750a6180-d7a0-3a07-9e26-06918e482381key

  • SKLTP-998

...

  • - EI: creationTime saknas i notifieringar efter Update

  • SKLTP-1044 - EI - Ingen kontroll görs om fält ryms i motsvarande kolumn i databasen

EI version 2.1.2

Releasedatum: 24 apr 2017

Denna release blev aldrig produktionssatt, och kommer att ersättas av 2.1.3, men körts under längre tid i QA-miljön.  Jira LegacyserverJIRA (skl-tp.atlassian.net)columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolutionserverId750a6180-d7a0-3a07-9e26-06918e482381keySKLTP-673

  • SKLTP-673 - EI: Update: validera att hsaId inte innehåller leading/trailing whitespace

EI version 2.1.1

Releasedatum: 2016-11-30 Jira LegacyserverJIRA (skl-tp.atlassian.net)columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolutionserverId750a6180-d7a0-3a07-9e26-06918e482381key

  • SKLTP-898

...

  • - Alternativ logisk adress för EI

EI version 2.1.0

Releasedatum: 2016-11-15

Uppgradering till Java 8 Jira LegacyserverJIRA (skl-tp.atlassian.net)columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolutionserverId750a6180-d7a0-3a07-9e26-06918e482381keySKLTP-621

  • SKLTP-621 - Uppgradera SKLTP-mjukvara för att kunna köra på Java 8 runtime

EI version 2.0.0

Releasedatum: 2018-08-16

...

Uppgradering av plattform och komponenter till Mule 3.7 Jira LegacyserverJIRA (skl-tp.atlassian.net)columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolutionserverId750a6180-d7a0-3a07-9e26-06918e482381key

  • SKLTP-630

...

Jira Legacy
serverJIRA (skl-tp.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId750a6180-d7a0-3a07-9e26-06918e482381
keySKLTP-596

EI 2.0.0 är inte helt kompatibel med EI 1.3.0. Vid uppgradering se till att först tömma befintliga köer. För mer information se EI version 1.3.1

EI version 1.3.1

Releasen är framåtkompatibel med EI 2.0.0

Jira Legacy
serverJIRA (skl-tp.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId750a6180-d7a0-3a07-9e26-06918e482381
keySKLTP-839

EI version 1.3.0

Releasedatum: 2015-08-27

Förbättringar

  • Jira Legacy
    serverJIRA (skl-tp.atlassian.net)
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId750a6180-d7a0-3a07-9e26-06918e482381
    keySKLTP-665
  • Jira Legacy
    serverJIRA (skl-tp.atlassian.net)
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId750a6180-d7a0-3a07-9e26-06918e482381
    keySKLTP-646
  • Jira Legacy
    serverJIRA (skl-tp.atlassian.net)
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId750a6180-d7a0-3a07-9e26-06918e482381
    keySKLTP-667
  • Jira Legacy
    serverJIRA (skl-tp.atlassian.net)
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId750a6180-d7a0-3a07-9e26-06918e482381
    keySKLTP-669
  • Jira Legacy
    serverJIRA (skl-tp.atlassian.net)
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId750a6180-d7a0-3a07-9e26-06918e482381
    keySKLTP-670
  • Jira Legacy
    serverJIRA (skl-tp.atlassian.net)
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId750a6180-d7a0-3a07-9e26-06918e482381
    keySKLTP-691
  • Jira Legacy
    serverJIRA (skl-tp.atlassian.net)
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId750a6180-d7a0-3a07-9e26-06918e482381
    keySKLTP-666
  • Jira Legacy
    serverJIRA (skl-tp.atlassian.net)
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId750a6180-d7a0-3a07-9e26-06918e482381
    keyNTP-242

Förändrad konfiguration

Jira Legacy
serverJIRA (skl-tp.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId750a6180-d7a0-3a07-9e26-06918e482381
keySKLTP-665
, nya properties med default inställningar som innebär att den nya collect/compress funktionaliteten ej används.

Kodblock
# queue where messages with a count of EngagementTransactions less or equal to COLLECT_TRESHOLD are put
COLLECT_QUEUE=skltp.ei.collect
# queue where messages that for some reason have failed in the collect/compress process
COLLECT_ERROR_QUEUE=DLQ.${COLLECT_QUEUE}
# number of EngagementTransactions in an Update message that determines if the message should be put on the collect queue
COLLECT_TRESHOLD=0
# the timeout for each JMS receive, also determines the interval that the collect buffer is checked for max age
COLLECT_JMS_RECEIVE_TIMEOUT_MILLIS=30000
# the max time to buffer records in collect
COLLECT_MAX_BUFFER_AGE_MILLIS=240000
# the max number of records in output messages from collect
COLLECT_MAX_RECORDS_IN_COLLECTED_MESSAGES=1000
# the max number of records to buffer in collect (affects memory usage!)
COLLECT_MAX_BUFFERED_RECORDS=4000
# the max number of messages to read in collect
COLLECT_MAX_COLLECTED_MESSAGES=10000

Jira Legacy
serverJIRA (skl-tp.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId750a6180-d7a0-3a07-9e26-06918e482381
keySKLTP-669
, Konfigurationsändring för prefetch och exclusive consumers för AMQ

Kodblock
SOITOOLKIT_MULE_AMQ_BROKER_URL=failover:(tcp://localhost:61616)?randomize=false&timeout=10000&jms.prefetchPolicy.queuePrefetch=5

EI version 1.2.1

Releasedatum: 2015-06-02

Version 1.2.1 har tillförts ett flertal lasttester som körs via Gatling. Verifiering har skett av att det tekniskt går att använda EI vid en databas med 250 miljoner poster, se testprotokoll för version 1.2.1.

Förbättringar

  • Jira Legacy
    serverJIRA (skl-tp.atlassian.net)
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId750a6180-d7a0-3a07-9e26-06918e482381
    keySKLTP-386
  • Jira Legacy
    serverJIRA (skl-tp.atlassian.net)
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId750a6180-d7a0-3a07-9e26-06918e482381
    keySKLTP-622
  • Jira Legacy
    serverJIRA (skl-tp.atlassian.net)
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId750a6180-d7a0-3a07-9e26-06918e482381
    keySKLTP-623

Förändrad konfiguration

Jira Legacy
serverJIRA (skl-tp.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId750a6180-d7a0-3a07-9e26-06918e482381
keySKLTP-386
, nya property

Kodblock
# Properties for jms-connector in dynamic flow for outgoing notifications
NOTIFY_AMQ_NO_OF_CONSUMERS=1

Jira Legacy
serverJIRA (skl-tp.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId750a6180-d7a0-3a07-9e26-06918e482381
keySKLTP-622
, nya properties

Kodblock
# Default thread pool sizes
EI_DEFAULT_MAX_THREADS_ACTIVE=50
EI_DEFAULT_MAX_THREADS_IDLE=25
EI_DEFAULT_MAX_THREADS_TTL=10000

EI version 1.2.0

Releasedatum: 2014-09-01

Förbättringar

...

Jira Legacy
serverJIRA (skl-tp.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId750a6180-d7a0-3a07-9e26-06918e482381
keySKLTP-524

...

Jira Legacy
serverJIRA (skl-tp.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId750a6180-d7a0-3a07-9e26-06918e482381
keyMIG-141
Jira Legacy
serverJIRA (skl-tp.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId750a6180-d7a0-3a07-9e26-06918e482381
keySKLTP-517

Tills tjänstekontraktet är releasat i central maven använder EI versionen i se.skltp

Kodblock
        <dependency>
			<groupId>se.skltp.infrastructure.itintegration</groupId>
  			<artifactId>ServiceContracts_infrastructure_itintegration_registry</artifactId>
			<version>2.0-RC1</version>
        </dependency>

Förändrad konfiguration

Jira Legacy
serverJIRA (skl-tp.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId750a6180-d7a0-3a07-9e26-06918e482381
keyMIG-141
, nya properties

Kodblock
# PingForConfiguration properties
PINGFORCONFIGURATION_INBOUND_ENDPOINT_FRONTEND=http://localhost:8081/skltp-ei/frontend/itintegration/monitoring/PingForConfiguration/1/rivtabp21
PINGFORCONFIGURATION_INBOUND_ENDPOINT_BACKEND=http://localhost:8082/skltp-ei/backend/itintegration/monitoring/PingForConfiguration/1/rivtabp21


#PINGFORCONFIGURATION_CHECK_DB_RRI, the registered resident identification (ssn) to use when performing db check
#PINGFORCONFIGURATION_CHECK_DB_SERVICEDOMAIN, the servicedomain to use when performing db check
PINGFORCONFIGURATION_CHECK_DB_RRI=121212121212
PINGFORCONFIGURATION_CHECK_DB_SERVICEDOMAIN=serviceDomain
APPLICATION_NAME_FRONTEND=ei-frontend
APPLICATION_NAME_BACKEND=ei-backend

EI version 1.1.1

Releasedatum: 2014-02-18

EI 1.1.1 innehåller en uppdatering för att hantera information om avsändare EI i kommunikationen med VP.

Förbättringar

SKLTP-10 - Hantera ursprungsanvändare i flera led enligt RIV TA
Ny property VP_INSTANCE_ID:

Kodblock
# Property used together with x-vp-sender-id to identify which VP instance is used
VP_INSTANCE_ID=DEFAULT_NOT_SET

Länk till Maven

Zip-filerna för frontend och backend-applikationerna laddas ner från mavens centrala repo:

  1. Ladda ner zip fil för frontend applikation från Mavens centrala repository.
  2. Ladda ner zip fil för backend applikation från Mavens centrala repository

EI version 1.1

Releasedatum: 2013-12-02

...

Förbättringar

  1. SKLTP-223 - EI: Ersätt topics med köer
  2. SKLTP-369 - EI: Aggregeringsplatformen: Loop om någon lägger in engagemang med Ineras HSA-Id i EI
  3. SKLTP-370 - Subscribercache

Nya funktioner

  1. SKLTP-9: EI: Krav från Engagemangsindex, filter

Förändrad konfiguration

Följande ändringar påverkar ei-config.properties:

...

SKLTP-369
Ny property UPDATE_NOTIFICATION_NOT_ALLOWED_HSA_ID_LIST:
 

Kodblock
# A list of HSA-ID known to not be allowed for usage as logical-address nor source-system in calls to the services Update and ProcessNotification.
# This list is used to avoid the possibility to introduce looping aggregating services that is tricked to call it self without end... UPDATE_NOTIFICATION_NOT_ALLOWED_HSA_ID_LIST=${EI_HSA_ID},${VP_HSA_ID}

Note that the values:

${EI_HSA_ID},${VP_HSA_ID}

...

SKLTP-370 - Subscribercache

EI lagrar numera alla subscribers samt filter som den får vid uppstart. Sökvägen till denna cachefile sätts med

LOCAL_EI_SUBSCRIBER_CACHE=sökväg på disk.
Om ingen sökväg anges så används /tmp/ei.localCache3

Länk till Maven

Zip-filerna för frontend och backend-applikationerna laddas ner från mavens centrala repo:

  1. Ladda ner zip fil för frontend applikation från Mavens centrala repository.
  2. Ladda ner zip fil för backend applikation från Mavens centrala repository.

EI version 1.0

Detta är den första versionen av Engagemangsindex. Det är en pilotversion med begränsad funktionalitet 

  1. Producent av tjänstekontraktet Update
  2. Producent av tjänstekontraktet FindContent
  3. Konsument av tjänstekontraktet ProcessNotification 
  4. Producent av tjänstekontraktet ProcessNotification 

Denna version stödjer endast begränsade datavolymer.

...

  • - Uppgradera SKLTP för att stödja Mule 3.7 och Java 8

  • SKLTP-596 - Wrong date format in Ping4Conf