Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
36211df
Use database connection pools
enricovianello Jul 7, 2023
1071f7a
Fixed tests
Sep 8, 2023
d79100b
Add skip ACL and file creation on PtP+Pd
enricovianello Sep 26, 2023
bff1ce5
Fix wrong condition
enricovianello Sep 26, 2023
4aedca5
Fix in progress ptp stuck
enricovianello Sep 26, 2023
e2f81c6
Less logging messages and stacktraces
enricovianello Sep 27, 2023
78b8a48
Add ConfigurationDefaults and rename Configuration to StormConfiguration
enricovianello Jun 26, 2024
2ea32cf
Remove db directory which is obsolete
enricovianello Jun 26, 2024
a860413
Update assembly properly
enricovianello Jun 26, 2024
3c03e71
Remove removed file from assembly
enricovianello Jun 26, 2024
9cc4489
In-progress BoLs expire after a configurable amount of time
enricovianello Jul 31, 2024
cb34995
Increase JNA version
enricovianello Aug 18, 2024
eb3e352
Add more jna deps
enricovianello Aug 19, 2024
6a0027f
Move to Java17 and some code cleanup
enricovianello Aug 30, 2024
a28beb7
Fix Jenkinsfile
enricovianello Aug 30, 2024
cd50912
Usa native v2.1.0 + more cleanup
enricovianello Aug 30, 2024
0c1d23c
Use non-deprecated method to load JNA library
enricovianello Sep 1, 2024
c4e3c7f
Tentative fix LCMAPS interface
enricovianello Sep 2, 2024
9ddb5f7
Print JNA lib
enricovianello Sep 2, 2024
e5dc1b5
Use absolute path for loaded libraries
enricovianello Sep 3, 2024
dd0a67d
Remove JNA library storm_lcmaps
enricovianello Sep 3, 2024
c662078
Refactoring
enricovianello Sep 3, 2024
acc117a
Fix array
enricovianello Sep 3, 2024
7ac936d
Small refactoring
enricovianello Sep 4, 2024
eea43f8
Change mapper
enricovianello Sep 4, 2024
17731e9
Print account mapped detail
enricovianello Sep 4, 2024
f622d49
Use by reference
enricovianello Sep 4, 2024
d10878a
More debug logs
enricovianello Sep 4, 2024
53b1cc9
Use Pointer
enricovianello Sep 4, 2024
1dce2eb
Well formatted + improve toString
enricovianello Sep 4, 2024
67dc300
Fix toString nullpointer error
enricovianello Sep 4, 2024
71a1a60
Add POSIX library
enricovianello Nov 14, 2024
fd337e5
WIP use filesystem getSize method
enricovianello Nov 15, 2024
53cab13
Removed unused code and restored length to get file size
enricovianello Nov 15, 2024
addfc8a
Catch exceptions from fs implementation
enricovianello Feb 27, 2025
e3d5c36
Fix some sonar issues
enricovianello Mar 1, 2025
1f224f3
Remove useless catch
enricovianello Mar 3, 2025
314efc3
Add sonar github workflow
enricovianello Mar 12, 2025
61ddb9e
Fix Sonar security hotspots
enricovianello Mar 12, 2025
1801e6f
Add jacoco plugin in order to compute coverage report
enricovianello Mar 12, 2025
6d1c7d7
Fix sonar configuration
enricovianello Mar 12, 2025
4658302
Use cnaf internal maven mirror repo
enricovianello Mar 12, 2025
2099e3a
Add missing license file
enricovianello Mar 12, 2025
08659ae
Fixing coverage support
enricovianello Mar 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
38 changes: 38 additions & 0 deletions .github/workflows/sonar.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: SonarCloud
on:
push:
branches:
- master
- develop
pull_request:
types: [opened, synchronize, reopened]
jobs:
build:
name: Build and analyze
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
- name: Set up JDK 17
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: 17
- name: Cache SonarCloud packages
uses: actions/cache@v4
with:
path: ~/.sonar/cache
key: ${{ runner.os }}-sonar
restore-keys: ${{ runner.os }}-sonar
- name: Cache Maven packages
uses: actions/cache@v4
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2
- name: Build and analyze
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=italiangrid_storm
36 changes: 36 additions & 0 deletions .mvn/cnaf-mirror-settings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<?xml version="1.0"?>
<!--

Copyright (c) Istituto Nazionale di Fisica Nucleare (INFN).
SPDX-License-Identifier: Apache-2.0

-->
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd">
<!--<localRepository>/tmp/m2-repository</localRepository>-->
<interactiveMode>false</interactiveMode>
<mirrors>
<mirror>
<id>nexus</id>
<name>CNAF maven mirror</name>
<url>https://repo.cloud.cnaf.infn.it/repository/maven-public</url>
<mirrorOf>*</mirrorOf>
</mirror>
</mirrors>
<profiles>
<profile>
<id>nexus</id>
<repositories>
<repository>
<id>central</id>
<url>http://central</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</repository>
</repositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>nexus</activeProfile>
</activeProfiles>
</settings>
1 change: 1 addition & 0 deletions .mvn/maven.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
--settings=./.mvn/cnaf-mirror-settings.xml
2 changes: 1 addition & 1 deletion Jenkinsfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pipeline {

agent { label 'java11' }
agent { label 'java17' }

options {
buildDiscarder(logRotator(numToKeepStr: '5'))
Expand Down
27 changes: 0 additions & 27 deletions etc/db/storm_be_ISAM_mysql_update_from_1.0.0_to_1.1.0.sql

This file was deleted.

147 changes: 0 additions & 147 deletions etc/db/storm_database_config.sh

This file was deleted.

28 changes: 0 additions & 28 deletions etc/db/storm_mysql_grant.sql

This file was deleted.

Loading