Skip to content

Commit

Permalink
Add VTL provenance module
Browse files Browse the repository at this point in the history
  • Loading branch information
FranckCo committed Oct 7, 2024
2 parents 8cbd0f2 + 5739e07 commit 5e25263
Show file tree
Hide file tree
Showing 64 changed files with 7,101 additions and 4,334 deletions.
34 changes: 1 addition & 33 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -125,36 +125,4 @@ jobs:
env:
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }}
publish-snapshot:
name: Publish Trevas modules SNAPSHOT on Github Packages
# Pre filter thanks to test-sonar-package job
if: github.ref == 'refs/heads/develop'
needs: test-sonar-package
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up Maven Central Repository
uses: actions/setup-java@v4
with:
java-version: 8
distribution: "adopt"
- uses: s4u/[email protected]
with:
githubServer: false
servers: |
[{
"id": "Github",
"username": "${{ secrets.GH_PACKAGES_USERNAME }}",
"password": "${{ secrets.GH_PACKAGES_PASSWORD }}"
}]
- name: Publish package
run: mvn --batch-mode deploy -DskipTests
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
MAVEN_OPTS: -Dorg.slf4j.simpleLogger.defaultLogLevel='warn'
MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }}
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,6 @@ target/
**/.classpath
**/.project
**/.settings/
**/pom.xml.versionsBackup
**/pom.xml.versionsBackup

*-dev.properties
14 changes: 7 additions & 7 deletions coverage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>fr.insee.trevas</groupId>
<artifactId>trevas-parent</artifactId>
<version>1.5.0</version>
<version>1.6.0</version>
</parent>

<artifactId>coverage</artifactId>
Expand All @@ -22,32 +22,32 @@
<dependency>
<groupId>fr.insee.trevas</groupId>
<artifactId>vtl-engine</artifactId>
<version>1.5.0</version>
<version>1.6.0</version>
</dependency>
<dependency>
<groupId>fr.insee.trevas</groupId>
<artifactId>vtl-jackson</artifactId>
<version>1.5.0</version>
<version>1.6.0</version>
</dependency>
<dependency>
<groupId>fr.insee.trevas</groupId>
<artifactId>vtl-jdbc</artifactId>
<version>1.5.0</version>
<version>1.6.0</version>
</dependency>
<dependency>
<groupId>fr.insee.trevas</groupId>
<artifactId>vtl-model</artifactId>
<version>1.5.0</version>
<version>1.6.0</version>
</dependency>
<dependency>
<groupId>fr.insee.trevas</groupId>
<artifactId>vtl-parser</artifactId>
<version>1.5.0</version>
<version>1.6.0</version>
</dependency>
<dependency>
<groupId>fr.insee.trevas</groupId>
<artifactId>vtl-spark</artifactId>
<version>1.5.0</version>
<version>1.6.0</version>
</dependency>
</dependencies>
<build>
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/introduction/releases/1.x.x.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ slug: /releases/1.x.x
custom_edit_url: null
---

## Version 1.5.0 - 06/27/24
## Version 1.5.0 - 06/28/24

(See technical release on [Github](https://github.com/InseeFr/Trevas/releases/tag/v1.5.0))

Expand Down
8 changes: 4 additions & 4 deletions docs/docs/user-guide/coverage/comparison-operators.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ custom_edit_url: null
| Name | Symbol | Scalar | Component | Dataset |
| --------------------- | :--------------- | :----------------: | :----------------: | :----------------: |
| Equal to | = | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Not equal to | <\> | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Not equal to | \<\> | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Greater than | > | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Less than | < | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Greater or equal than | > = | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Less or equal than | <= | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Less than | \< | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Greater or equal than | >= | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Less or equal than | \<= | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Between | between | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Element of | in / not_in | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Match characters | match_characters | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/user-guide/coverage/general-operators.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ custom_edit_url: null
| Name | Symbol | Supported |
| -------------------------------------------------- | :----- | :----------------: |
| Parentheses | ( ) | :heavy_check_mark: |
| Persistent assignment | <- | :heavy_check_mark: |
| Persistent assignment | \<- | :heavy_check_mark: |
| Temporary assignment | := | :heavy_check_mark: |
| Membership | # | :heavy_check_mark: |
| User-defined operator call | | :heavy_check_mark: |
Expand Down
1 change: 1 addition & 0 deletions docs/docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,7 @@ module.exports = {
},
blog: {
showReadingTime: true,
onUntruncatedBlogPosts: 'ignore',
},
theme: {
customCss: require.resolve('./src/css/custom.scss'),
Expand Down
44 changes: 44 additions & 0 deletions docs/i18n/en/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -333,5 +333,49 @@
"Explore the Trevas Maven releases": {
"message": "Explore the Trevas Maven releases",
"description": "Release description VTL"
},
"theme.docs.DocCard.categoryDescription.plurals": {
"message": "1 item|{count} items",
"description": "The default description for a category card in the generated index about how many items this category includes"
},
"theme.admonition.warning": {
"message": "warning",
"description": "The default label used for the Warning admonition (:::warning)"
},
"theme.DocSidebarItem.expandCategoryAriaLabel": {
"message": "Expand sidebar category '{label}'",
"description": "The ARIA label to expand the sidebar category"
},
"theme.DocSidebarItem.collapseCategoryAriaLabel": {
"message": "Collapse sidebar category '{label}'",
"description": "The ARIA label to collapse the sidebar category"
},
"theme.blog.author.pageTitle": {
"message": "{authorName} - {nPosts}",
"description": "The title of the page for a blog author"
},
"theme.blog.authorsList.pageTitle": {
"message": "Authors",
"description": "The title of the authors page"
},
"theme.blog.authorsList.viewAll": {
"message": "View all authors",
"description": "The label of the link targeting the blog authors page"
},
"theme.contentVisibility.unlistedBanner.title": {
"message": "Unlisted page",
"description": "The unlisted content banner title"
},
"theme.contentVisibility.unlistedBanner.message": {
"message": "This page is unlisted. Search engines will not index it, and only users having a direct link can access it.",
"description": "The unlisted content banner message"
},
"theme.contentVisibility.draftBanner.title": {
"message": "Draft page",
"description": "The draft content banner title"
},
"theme.contentVisibility.draftBanner.message": {
"message": "This page is a draft. It will only be visible in dev and be excluded from the production build.",
"description": "The draft content banner message"
}
}
44 changes: 44 additions & 0 deletions docs/i18n/fr/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -333,5 +333,49 @@
"Explore the Trevas Maven releases": {
"message": "Explorer les publications Maven de Trevas",
"description": "Release description VTL"
},
"theme.docs.DocCard.categoryDescription.plurals": {
"message": "1 élément|{count} éléments",
"description": "The default description for a category card in the generated index about how many items this category includes"
},
"theme.admonition.warning": {
"message": "attention",
"description": "The default label used for the Warning admonition (:::warning)"
},
"theme.DocSidebarItem.expandCategoryAriaLabel": {
"message": "Développer la catégorie '{label}' de la barre latérale",
"description": "The ARIA label to expand the sidebar category"
},
"theme.DocSidebarItem.collapseCategoryAriaLabel": {
"message": "Réduire la catégorie '{label}' de la barre latérale",
"description": "The ARIA label to collapse the sidebar category"
},
"theme.blog.author.pageTitle": {
"message": "{authorName} - {nPosts}",
"description": "The title of the page for a blog author"
},
"theme.blog.authorsList.pageTitle": {
"message": "Authors",
"description": "The title of the authors page"
},
"theme.blog.authorsList.viewAll": {
"message": "View All Authors",
"description": "The label of the link targeting the blog authors page"
},
"theme.contentVisibility.unlistedBanner.title": {
"message": "Page non répertoriée",
"description": "The unlisted content banner title"
},
"theme.contentVisibility.unlistedBanner.message": {
"message": "Cette page n'est pas répertoriée. Les moteurs de recherche ne l'indexeront pas, et seuls les utilisateurs ayant un lien direct peuvent y accéder.",
"description": "The unlisted content banner message"
},
"theme.contentVisibility.draftBanner.title": {
"message": "Draft page",
"description": "The draft content banner title"
},
"theme.contentVisibility.draftBanner.message": {
"message": "This page is a draft. It will only be visible in dev and be excluded from the production build.",
"description": "The draft content banner message"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ slug: /releases/1.x.x
custom_edit_url: null
---

## Version 1.5.0 - 27/06/24
## Version 1.5.0 - 28/06/24

(See technical release on [Github](https://github.com/InseeFr/Trevas/releases/tag/v1.5.0))

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ custom_edit_url: null
| Nom | Symbole | Scalar | Component | Dataset |
| -------------------- | :--------------- | :----------------: | :----------------: | :----------------: |
| Égal à | = | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Différent de | <\> | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Différent de | \<\> | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Plus grand que | > | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Plus petit que | < | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Plus grand ou égal à | > = | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Plus petit ou égal à | <= | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Plus petit que | \< | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Plus grand ou égal à | >= | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Plus petit ou égal à | \<= | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Entre | between | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Élément de | in / not_in | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Correspondance | match_characters | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ custom_edit_url: null
| Nom | Symbole | Supported |
| ------------------------------------------------------- | :------ | :----------------: |
| Parenthèses | ( ) | :heavy_check_mark: |
| Affectation persistante | <- | :heavy_check_mark: |
| Affectation persistante | \<- | :heavy_check_mark: |
| Affectation temporaire | := | :heavy_check_mark: |
| Appartenance | # | :heavy_check_mark: |
| Appel d'un opérateur défini par l'utilisateur | | :heavy_check_mark: |
Expand Down
44 changes: 44 additions & 0 deletions docs/i18n/no/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -333,5 +333,49 @@
"Explore the Trevas Maven releases": {
"message": "Utforsk Trevas Maven-utgivelsene",
"description": "Release description VTL"
},
"theme.docs.DocCard.categoryDescription.plurals": {
"message": "1 item|{count} items",
"description": "The default description for a category card in the generated index about how many items this category includes"
},
"theme.admonition.warning": {
"message": "warning",
"description": "The default label used for the Warning admonition (:::warning)"
},
"theme.DocSidebarItem.expandCategoryAriaLabel": {
"message": "Expand sidebar category '{label}'",
"description": "The ARIA label to expand the sidebar category"
},
"theme.DocSidebarItem.collapseCategoryAriaLabel": {
"message": "Collapse sidebar category '{label}'",
"description": "The ARIA label to collapse the sidebar category"
},
"theme.blog.author.pageTitle": {
"message": "{authorName} - {nPosts}",
"description": "The title of the page for a blog author"
},
"theme.blog.authorsList.pageTitle": {
"message": "Authors",
"description": "The title of the authors page"
},
"theme.blog.authorsList.viewAll": {
"message": "View all authors",
"description": "The label of the link targeting the blog authors page"
},
"theme.contentVisibility.unlistedBanner.title": {
"message": "Unlisted page",
"description": "The unlisted content banner title"
},
"theme.contentVisibility.unlistedBanner.message": {
"message": "This page is unlisted. Search engines will not index it, and only users having a direct link can access it.",
"description": "The unlisted content banner message"
},
"theme.contentVisibility.draftBanner.title": {
"message": "Draft page",
"description": "The draft content banner title"
},
"theme.contentVisibility.draftBanner.message": {
"message": "This page is a draft. It will only be visible in dev and be excluded from the production build.",
"description": "The draft content banner message"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ slug: /releases/1.x.x
custom_edit_url: null
---

## Versjon 1.5.0 - 06/27/24
## Versjon 1.5.0 - 06/28/24

(See technical release on [Github](https://github.com/InseeFr/Trevas/releases/tag/v1.5.0))

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ custom_edit_url: null
| Navn | Symbol | Scalar | Component | Dataset |
| ---------------- | :--------------- | :----------------: | :----------------: | :----------------: |
| Lik | = | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Ikke lik | <\> | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Ikke lik | \<\> | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Større enn | > | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Mindre enn | < | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Større eller lik | > = | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Mindre eller lik | <= | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Mindre enn | \< | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Større eller lik | >= | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Mindre eller lik | \<= | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Mellom | between | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Element av | in / not_in | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
| Match tegn | match_characters | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ custom_edit_url: null
| Navn | Symbol | Supported |
| -------------------------------------------------- | :----- | :----------------: |
| Parenteser | ( ) | :heavy_check_mark: |
| Vedvarende oppdrag | <- | :heavy_check_mark: |
| Vedvarende oppdrag | \<- | :heavy_check_mark: |
| Midlertidig oppdrag | := | :heavy_check_mark: |
| Medlemskap | # | :heavy_check_mark: |
| Brukerdefinert operatøranrop | | :heavy_check_mark: |
Expand Down
Loading

0 comments on commit 5e25263

Please sign in to comment.