Technology | SCSB is running on | Current Version Available | Latest Stable Version | URL | Suggested Version | Technology Prior to Phase IV | Latest Version available as of May 2020 | Stable Version of May 2020 | Version taken for SCSB Phase IV | URL | Comments | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OS | Ubuntu 16.04 | 19 Ubuntu 20. 104 | Ubuntu 18.04 LTS | Ubuntu 18. 404 LTS | Ubuntu 16.04 LTS | |||||||||
Open Java JDK | Version JDK 8 | Version 14 | Version 14 .0.51 | JDK 15.0 | JDK 11.0.8 LTS | JDK 11.0.8 LTS | Version Java 11 | Java 14 is the latest stable release and shows promising new features. BUT REMEMBER it will not offer long term support (LTS). For these reasons, LTS support editions are only recommendations for production releases including Java SE 8 and Java SE 11. | SpringBoot | LTS is a long time support version. | ||||
SpringBoot | Spring Boot 1.04.02 | Spring Boot 2.3.1 | Spring Boot 2. 023. 061 | Spring Boot 2. 023. 061 | ||||||||||
2.2.6 Apache Camel | Apache Camel 2.18.00 | Apache Camel 3.4 | Apache Camel 3.2 | Apache Camel 3.2 | 3.2.0 | |||||||||
Apache ActiveMQ | Apache ActiveMQ 5.14.01 | Apache ActiveMQ 5.15.12 | Apache ActiveMQ 5.15.12 Classic / 2.11.0 Artemis | Apache ActiveMQ 5.15.12 | ActiveMQ Artemis | High-performance, non-blocking architecture for the next generation of event-driven messaging applications. High availability using shared storage or network replication JMS 1.1 & 2.0 with full client implementation including JNDI | ||||||||
Apache Solr | Solr 6.5.0 Apache Solr | Solr 6.5.0 | Solr 8.5.2 | Solr 8.5.1 | Solr 8.5.1 | https://lucene.apache.org/solr/downloads.html Solr 8.5.1 | ||||||||
Springfox Swagger-UI | Swagger UI 2.5 | Swagger UI 2.09.02 | Swagger UI 2.09.02 | Swagger UI 2.09.02 | https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui | 2.9.2 | ||||||||
Oracle Java MySQL Connector | 8.00.17 | 8.00.19 | 8.00.19 MySQL | MySQL 5.7.14 | MySQL 8.0.20 | MySQL 8.0.20 | MySQL 8.0.20 | devconnector/j/ | 8.0.19 | Jacoco | 0.07.09 | 0.08.05 | 0.08.05 | |
Jacoco | Jacoco 0.7.9 | Jacoco 0.8.5 | Jacoco 0.8.5 | Jacoco 0.8.5 | https://www.eclemma.org/jacoco/ 0.8.5 | |||||||||
Apache POI | Apache POI 3.15 | Apache POI 4.1.2 | Apache POI 4. 011. 022 | Apache POI 4. 011. 022 | 4.1.2 | |||||||||
Sonar Cube Plugin | SonarQube Plugin | SonarQube Plugin 2.00.01 | SonarQube Plugin 2.8 | SonarQube Plugin 2.8 | SonarQube Plugin 2.8 | |||||||||
2.8 SonarQube | MySQL | ver 5.7.14 AM | 8.00.02 | ver 8.0.20 |
MySQL
In the current version of 8.0.20, we have an automatic startup for MySQL.
The folder structure in 8.0.20, is designed that the scripts that need to be dumped are placed in script folder as in the screenshot below:
...
Scripts are placed in a file sequence order within the scripts folder as below:
...
Issues Faced during Upgrade from version 5.7.14 to version 8.0.20
...
Upgrading previous content was not working for 8.0.20 so have to do a lot of R&D to find the right content for 8.0.20
...
SonarQube | SonarQube 8.4.0 | SonarQube 8.3.1 | SonarQube 8.3.1 |