Fixed project structure to comply with new conventions

This commit is contained in:
Luca Frosini 2021-05-25 16:50:48 +02:00
parent b8ee177b4b
commit 47bcb71370
4 changed files with 81 additions and 59 deletions

73
CHANGELOG.md Normal file
View File

@ -0,0 +1,73 @@
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html].
# Changelog for Smart Executor
## [v2.0.0-SNAPSHOT]
- Migrated Code from OrientDB 2.2.X APIs OrientDB 3.0.X APIs [#16123]
- Removed SOAP APIs
- Redesigned HTTP APIs to comply with RESTful architectural style [#12997]
- Added API to retrieve scheduled tasks [#10780]
## [v1.9.0] - 2017-02-15
- Added REST interface to Smart Executor [#5109]
## [v1.8.0] - 2017-11-29
- Fixed exception on stop() method [#10064]
## [v1.7.0] - 2017-10-09
- Changed TaskUsageRecord use due to changes in model [#9646] [#9647]
## [v1.6.0] - 2017-07-25
- Setting explictly the context before running the plugin to avoid wrong context made from quartz thread reuse
## [v1.5.0] - 2017-03-16
- Provided access to UUID and iteration number fro a plugin [#6733]
- Added support to implements Reminiscence for a Scheduled Task [#772]
- Removed config file support added in release 1.2.0 now available via Reminiscence [#772]
- Migrated from CouchDB to OrientDB [#6565]
- Added accountign by using TaskUsageRecord [#6116]
## [v1.4.0] - 2016-11-07
- SmartExecutor has been passed to Authorization 2.0 [#4944 #2112]
- Provided to plugins the possibility to specify progress percentage [#440]
- >Provided to plugins the possibility to define a custom notifier [#5089]
## [v1.3.0] - 2016-02-08
- Using Persistence (CouchDB] to save Scheduled Task configuration [#579]
- Added Unscheduling feature for repetitive task [#521]
## [v1.2.0] - 2015-12-31
- Removed Support for Config File to run task at service startup
## [v1.1.0] - 2015-12-09
- Added Support for Config File to run task at service startup [#508]
- Added Recurrent and Scheduled Task support [#111]
- Saving Task Evolution on Persistence (CouchDB) [#89]
## [v1.0.0] - 2015-02-05
- First Release

View File

@ -1,49 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xml>
<ReleaseNotes>
<Changeset component="org.gcube.vre-management.smart-executor.2.0.0" date="${buildDate}">
<Change>Migrated Code from OrientDB 2.2.X APIs OrientDB 3.0.X APIs #16123</Change>
<Change>Removed SOAP APIs</Change>
<Change>Redesigned HTTP APIs to comply with RESTful architectural style #12997</Change>
<Change>Added API to retrieve scheduled tasks #10780</Change>
</Changeset>
<Changeset component="org.gcube.vre-management.smart-executor.1.9.0" date="2017-02-15">
<Change>Added REST interface to Smart Executor #5109</Change>
</Changeset>
<Changeset component="org.gcube.vre-management.smart-executor.1.8.0" date="2017-11-29">
<Change>Fixed exception on stop() method #10064</Change>
</Changeset>
<Changeset component="org.gcube.vre-management.smart-executor.1.7.0" date="2017-10-09">
<Change>Changed TaskUsageRecord use due to changes in model #9646 #9647</Change>
</Changeset>
<Changeset component="org.gcube.vre-management.smart-executor.1.6.0" date="2017-07-25">
<Change>Setting explictly the context before running the plugin to avoid wrong context made from quartz thread reuse</Change>
</Changeset>
<Changeset component="org.gcube.vre-management.smart-executor.1.5.0" date="2017-03-16">
<Change>Provided access to UUID and iteration number fro a plugin (refs #6733)</Change>
<Change>Added support to implements Reminiscence for a Scheduled Task (refs #772)</Change>
<Change>Removed config file support added in release 1.2.0 now available via Reminiscence (refs #772)</Change>
<Change>Migrated from CouchDB to OrientDB (refs #6565)</Change>
<Change>Added accountign by using TaskUsageRecord (refs #6116)</Change>
</Changeset>
<Changeset component="org.gcube.vre-management.smart-executor.1.4.0" date="2016-11-07">
<Change>SmartExecutor has been passed to Authorization 2.0 (refs #4944 #2112)</Change>
<Change>Provided to plugins the possibility to specify progress percentage (refs #440)</Change>
<Change>>Provided to plugins the possibility to define a custom notifier (refs #5089)</Change>
</Changeset>
<Changeset component="org.gcube.vre-management.smart-executor.1.3.0" date="2016-02-08">
<Change>Using Persistence (CouchDB) to save Scheduled Task configuration (refs #579)</Change>
<Change>Added Unscheduling feature for repetitive task (refs #521)</Change>
</Changeset>
<Changeset component="org.gcube.vre-management.smart-executor.1.2.0" date="2015-12-31">
<Change>Removed Support for Config File to run task at service startup</Change>
</Changeset>
<Changeset component="org.gcube.vre-management.smart-executor.1.1.0" date="2015-12-09">
<Change>Added Support for Config File to run task at service startup (refs #508)</Change>
<Change>Added Recurrent and Scheduled Task support (refs #111)</Change>
<Change>Saving Task Evolution on Persistence (CouchDB) (refs #89)</Change>
</Changeset>
<Changeset component="org.gcube.vre-management.smart-executor.1.0.0" date="2015-02-05">
<Change>First Release</Change>
</Changeset>
</ReleaseNotes>

View File

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xml>
<application mode='online'>
<group>${serviceClass}</group>
<name>${name}</name>
<version>${version}</version>
<description>${description}</description>
<local-persistence location='target' />
</application>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xml>
<application mode='online'>
<name>${project.artifactId}</name>
<group>${serviceClass}</group>
<version>${project.version}</version>
<description>${project.description}</description>
</application>