Opened 12 years ago
Closed 11 years ago
#1619 closed feature request (rejected)
Implement problem instance service for the QAP
Reported by: | abeham | Owned by: | abeham |
---|---|---|---|
Priority: | medium | Milestone: | |
Component: | Problems.QuadraticAssignment | Version: | branch |
Keywords: | Cc: |
Description
Problem instances should be available from a central update location. The current QAP problem instance selector should be populated from the service and the actual instance data removed from the DLL.
First iteration: The database is preloaded with all instances from the QAPLIB. In the user interface the box should be populated through clicking a button. Only the instance names are then fetched and upon pressing load the instance is loaded.
Second iteration: New solutions can be uploaded to an instance. If the solutions are however not better than the best, the user is asked to confirm the upload.
Third iteration: New instances can be uploaded. A special role is created for this task and only privileged users may perform it.
Fourth iteration: Instances can also be removed. This does not really remove the instance, but sets a removed flag for the instance.
Fifth iteration: Downloaded instances should be cached. All instances should be fetched in the background after the selector box has been populated and added to the cache.
Change History (17)
comment:1 Changed 12 years ago by abeham
- Status changed from new to accepted
comment:2 Changed 12 years ago by abeham
comment:3 Changed 12 years ago by abeham
- implemented solutions fetching
comment:4 Changed 12 years ago by abeham
- Updated the model slightly
- Deployed the service
- Updated the GUI to perform asynchronous calls to the service
comment:5 Changed 12 years ago by abeham
- Added simple Hello service for test and demonstration reasons
comment:6 Changed 12 years ago by abeham
r6779 (minor changes)
- fixed initial sql script
- removed unused class
- changed config
- updated entity model
comment:7 Changed 12 years ago by abeham
- restructured files
comment:8 Changed 12 years ago by abeham
- renamed publish settings file
comment:9 Changed 12 years ago by abeham
- Updated Hello (test) service, tested db publishing
comment:10 Changed 12 years ago by abeham
- renamed script
comment:11 Changed 12 years ago by abeham
- Moved QAPLIB files from the problem plugin to the test plugin
- Updated unit test
- Moved service reference to the problem plugin (from the views plugin)
- Created a simple test list for our most common tests
comment:12 Changed 12 years ago by abeham
- reintegrated changes from branch
comment:13 Changed 12 years ago by abeham
- Fixed config file
comment:14 Changed 12 years ago by abeham
- Added a new service method and a helper class for calling the service and configuring a QAP instance
- Made parameter properties of the RTS public (so that it can be configured programmatically)
comment:15 Changed 12 years ago by abeham
- Milestone changed from HeuristicLab 3.3.6 to HeuristicLab 3.3.x Backlog
- Priority changed from high to medium
- Version changed from 3.3.5 to branch
- reverted changes to trunk
- readded instances as embedded resources
comment:16 Changed 12 years ago by abeham
- fixed dependencies for unit test
comment:17 Changed 11 years ago by abeham
- Milestone HeuristicLab 3.3.x Backlog deleted
- Resolution set to rejected
- Status changed from accepted to closed
r6659