Timeline
04/28/09:
- 16:05 Changeset [1699] by
-
Migrate HL.Routing.TSP to new persistence library. (#603)
- 15:58 Changeset [1698] by
-
Update AssemblyInfos. (#603)
- 15:52 Changeset [1697] by
-
Create branch for HL.Routing.TSP-3.3 (#603)
- 15:51 Changeset [1696] by
-
Migrate HL.Charting-3.3 to new persistence library. (#603)
- 15:47 Changeset [1695] by
-
Create branch for HL.Charting-3.3 (#603)
- 15:44 Changeset [1694] by
-
Migrate HL.Selection-3.3 to new persistence library (#603)
- 15:41 Changeset [1693] by
-
Improved algorithm abortion support. Added support for composite operations in FixedSGAMain. (ticket #580)
- 15:37 Changeset [1692] by
-
Create branch for HL.Selection-3.3 (#603)
- 15:35 Changeset [1691] by
-
Update project and solutions files and CopyAssemblies.cmd. (#603)
- 15:26 Changeset [1690] by
-
Migrate HL.Evolutionary-3.3 to new persistence library. (#603)
- 15:26 Changeset [1689] by
-
Migrate HL.Permutation-3.3 to new persistence library and add plugin dependence (HL.Random). (#603)
- 15:25 Changeset [1688] by
-
Migrate HL.Random to new persistence library. (#603)
- 15:09 Changeset [1687] by
-
Create branch for HL.Random-3.3 (#603)
- 15:05 Changeset [1686] by
-
Create breanch for HL.Evolutionary-3.3 (#603)
- 14:50 Changeset [1685] by
-
Create branch for Permutation-3.3 (#603)
- 13:58 Changeset [1684] by
-
Fix EnumDecomposer to be applicable for flag enums and enums without names. (#603)
- 12:45 Changeset [1683] by
-
Fix StackDecomposer, reverse collection before serialization (#603)
- 12:40 Changeset [1682] by
-
If type loading with partial name fails, explicitly load assembly with partial name (obsolete interface) to obtain newest assembly from assembly cache. (#604)
- 12:39 Ticket #604 (Types from assemblies in the GAC cannot be loaded) created by
- 12:38 Changeset [1681] by
-
Add tests results generated by Visual Studio Team System to ignore list. (#568)
- 11:19 Changeset [1680] by
-
New test cast to experiment with serializing delegates. (#603)
04/27/09:
- 18:36 Changeset [1679] by
-
Persistence fixes: Honor Storable.Name property, add more formatters and decomposers needed for HL integration. (#603)
- 18:34 Changeset [1678] by
-
Update HL.SequentialEngine-3.3 to use new persistence library. (#603)
- 16:31 Changeset [1677] by
-
Branch HL.SequentialEngine to 3.3 (preparation for new persistence library) (#603)
- 16:30 Changeset [1676] by
-
Update HL.AdvancedOptimizationFrontend-3.3 to use new persistence library. (#603)
- 16:18 Changeset [1675] by
-
Branch AdvancedOptimziationFrontend in preparation for new persistence library. (#603)
- 16:17 Changeset [1674] by
-
Update dependencies and CopyAssemblies.cmd. (#603)
- 16:16 Changeset [1673] by
-
Migrate HL.Operators-3.3 to new persistence library. (#603)
- 15:29 Changeset [1672] by
-
Migrate HL.Constraints-3.3 to new persistence library. (#603)
- 15:07 Changeset [1671] by
-
Branch HL.Constraints to 3.3. (#603)
- 14:46 Changeset [1670] by
-
Branch HL.Operators-3.2 to 3.3 in preparation for new persistence library. (#603)
- 14:45 Changeset [1669] by
-
Migrate HL.Data-3.3 to new persistence library. (#603)
- 14:19 Changeset [1668] by
-
Switch HL.Data to new persistence library. (#603)
- 14:18 Changeset [1667] by
-
Convert persistence of Core plugin to new persistence framework. The target framework has been upgraded from 2.0 to 3.5 and events during persistence are not generated anymore. (#603)
- 09:30 Ticket #602 (Custom exceptions cannot be displayed in HeuristicLab) closed by
- fixed: Re-wrap all exceptions into generic exception so they can be displayed …
- 09:30 Changeset [1666] by
-
Re-wrap all exceptions into generic exception so they can be displayed without the need to load plugins/assemblies. (#602)
04/25/09:
- 08:09 Changeset [1665] by
-
Legend implementation updated (#407)
04/24/09:
- 19:52 Ticket #598 (Plugin Loader loads plugins two times) closed by
- fixed: Fixed with r1664.
- 19:51 Changeset [1664] by
-
Fixed #598 (Plugin Loader loads plugins two times).
- 17:55 Changeset [1663] by
-
Initialize HL core 3.3 (prepare for new persistence framework). (#603)
- 16:40 Ticket #578 (Specialized decomposers (number array vs. generic array) might never ...) closed by
- fixed
- 16:40 Ticket #563 (Fallback decomposers that "decompose" to string) closed by
- fixed: support for default disabled decomposers, re-activate number2string …
- 16:24 Changeset [1662] by
-
Incorporation of new persistence framework (#603)
- 16:21 Ticket #603 (Migrate to new persistence framework) created by
- 16:09 Changeset [1661] by
-
FixedSGAMain, added support for engine abortion. (ticket #580)
- 15:58 Changeset [1660] by
-
Display a MessageBox if persistence application settings are corrupted. (#548)
- 15:18 Changeset [1659] by
-
Add missing attributes and create type hierarchy for formatters. (#548)
- 15:00 Changeset [1658] by
-
Separate TypeExtensions into its own file. (#548)
- 14:52 Ticket #602 (Custom exceptions cannot be displayed in HeuristicLab) created by
- Due to the fact that applications have their own AppDomain, the …
- 14:38 Changeset [1657] by
-
refactored AddClients with recursive calls of groups, refresh on clients only manual (#600)
- 14:37 Changeset [1656] by
-
Implemented large parts of the security DAL (#597)
- 14:35 Changeset [1655] by
-
added proper exception handling (#601)
- 14:24 Ticket #601 (Improve Exception Handling of Jobs) created by
- 14:21 Changeset [1654] by
-
Streamline formatter configuration interface. Source types are already embedded in formatter generic type. (#548)
- 14:03 Changeset [1653] by
-
more testing. (#548)
- 13:51 Changeset [1652] by
-
Implement missing primitive formatter for char and add more comprehensive tests. (#548)
- 13:32 Changeset [1651] by
-
fixed dependency resolution when job was created (#571)
- 12:11 Changeset [1650] by
-
#586: Change server console facade because some parts of depending interfaces are not implemented by now.
- 12:09 Changeset [1649] by
-
#528:...
- 12:07 Changeset [1648] by
-
#586: Add permission constants and adopt server console
- 12:03 Changeset [1647] by
-
Fixed small bug in ClientGroupAdapter (#372)
- 10:16 Changeset [1646] by
-
Renamed HeuristicLab.SGAHardWired Plugin to HeuristicLab.FixedOperators. (ticket #580)
04/23/09:
- 17:55 Changeset [1645] by
-
refactored AddClients with recursive calls of groups (#600)
- 17:54 Ticket #600 (Refactoring source code) created by
- Refactoring of source code
- 17:41 Changeset [1644] by
-
support for default disabled decomposers, re-activate number2string decomposer with negative priority. (#548)
- 17:41 Changeset [1643] by
-
corrected setter for cached hive plugin info (#531)
- 17:40 Changeset [1642] by
-
suspend layout during dynamic GUI generation (#548)
- 17:26 Changeset [1641] by
-
added setter for plugin response (#531)
- 17:22 Changeset [1640] by
-
vchanged max size (#467)
- 17:16 Changeset [1639] by
-
Added DataAdapter and DataSet (#597)
- 17:15 Changeset [1638] by
-
Added DataAdapter and DataSet (#597)
- 16:59 Changeset [1637] by
-
added wcf annotations to cached hive plugininfo (#531)
- 16:50 Changeset [1636] by
-
Updated ClientGroupAdapter (#372)
- 16:49 Changeset [1635] by
-
various changes (#467)
- 16:45 Changeset [1634] by
-
Updated ClientAdapter (#372)
- 16:43 Changeset [1633] by
-
added empty group for all clients that aren't in a group (#599)
- 16:41 Ticket #599 (Implementing new functionality for Server Console) created by
- Some new functionality for the Hiver Server Console
- 16:40 Ticket #596 (Get all job results for job) closed by
- fixed
- 16:39 Ticket #566 (Embedding transaction management) closed by
- fixed
- 16:39 Ticket #572 (Implementation of Execution Engine) closed by
- fixed
- 16:35 Changeset [1632] by
-
Updated client adapter interface (#372)
- 16:33 Changeset [1631] by
-
Updated client adapter interface (#372)
- 16:25 Changeset [1630] by
-
added checks if a client really calculates the jobs, like stored in database (#531)
- 16:19 Changeset [1629] by
-
Initial import (#597)
- 16:06 Ticket #598 (Plugin Loader loads plugins two times) created by
- In the class Loader in the project HeuristicLab.PluginInfrastructure …
- 16:04 Ticket #597 (Create DataAccess Layer for HeuristicLab.Security) created by
- Create DataAccessLayer with ADO.NET
- 15:38 Ticket #585 (Bugfixes from asynchronous GUI update) closed by
- fixed
- 15:37 Changeset [1628] by
-
listview changing symbols (large images, small images, list), contextmenu only shown on click on calculating job (#585)
- 14:48 Changeset [1627] by
-
Implemented method GetAllJobResults in jobManager (#596)
- 14:46 Ticket #596 (Get all job results for job) created by
- A method that responses all job results for one job.
- 14:25 Changeset [1626] by
-
renamed timestamp to Timestamp (#466)
- 14:22 Changeset [1625] by
-
Added PersistenceException used consistently for all error conditions in the persistence framework (#548)
04/22/09:
- 18:20 Changeset [1624] by
-
SecurityManager revised and PermissionManager implemented (ticket #537)
- 14:41 Changeset [1623] by
-
Namespace refactoring, visibility check (#548)
- 14:15 Changeset [1622] by
-
Rename config property to adhere to coding conventions. (#524)
- 13:24 Changeset [1621] by
-
New test case to ensure some coding conventions. (#548)
- 12:05 Changeset [1620] by
-
replace Getter and Setter delegates with .NET stock Func<object> and Action<object> (#548)
- 11:42 Changeset [1619] by
-
fail early if deserializer for type in type cache is unavailable. (#548)
- 00:52 Ticket #595 (Restructure solution file) created by
- The projects contained in the main HeuristicLab solution file should …
- 00:50 Ticket #576 (Restructure directory layout of trunk) closed by
- fixed: Restructuring of trunk done in r1521:1538.
04/21/09:
- 19:31 Ticket #594 (Manipulators and initialization operators for variables and constants ...) closed by
- fixed: Implemented with r1618.
- 19:31 Changeset [1618] by
-
Implemented #594 (Manipulators and initialization operators for variables and constants should use more intuitive default values)
- 19:01 Ticket #594 (Manipulators and initialization operators for variables and constants ...) created by
- 15:38 Changeset [1617] by
-
Remove old console persistence test project (#593)
- 15:34 Changeset [1616] by
-
Fix small bugs found by test suite. (#593)
- 15:27 Changeset [1615] by
-
Improve debugability to investigate failing tests. (#593)
- 15:21 Changeset [1614] by
-
Transform console tests into unit tests (#593)
- 13:02 Changeset [1613] by
-
Rename sources fill to fit class name (#548)
- 12:59 Ticket #593 (Create test suite for Persistence Plugin) created by
- Fix small bugs found by test suite. (r1616)
04/20/09:
- 17:36 Changeset [1612] by
-
namespace refactoring (#548)
- 15:21 Changeset [1611] by
-
Reset/Re-initialize persistence configuration within GUI. (#548)
- 11:39 Changeset [1610] by
-
added implementation of CreateChildren operator to SGAMainWithHWControllStructures. (ticket #580)
- 11:04 Ticket #592 (Copy-to-clipboard from ItemListView should use tabs as separator for ...) closed by
- fixed: Implemented with r1609.
- 11:03 Changeset [1609] by
-
Implemented #592 (Copy-to-clipboard from ItemListView should use tabs as separator for values in a column)
- 10:56 Ticket #591 (Copy-to-clipboard from ItemListView should use tabs as separator for ...) closed by
- duplicate: Duplicate of #592.
- 10:54 Ticket #592 (Copy-to-clipboard from ItemListView should use tabs as separator for ...) created by
- Easier for interoperability with Excel.
- 10:54 Ticket #591 (Copy-to-clipboard from ItemListView should use tabs as separator for ...) created by
- Easier for interoperability with Excel.
04/18/09:
- 14:41 Ticket #590 (Model.Title doesn't work) closed by
- fixed: Model.Title bug fixed [1608]
- 14:41 Changeset [1608] by
-
Model.Title bug fixed (#590)
- 14:41 Changeset [1607] by
-
#519 test cases + code review
- 14:40 Ticket #590 (Model.Title doesn't work) created by
- 13:44 Ticket #320 (ChartModel: Implementation of internal data representation (data rows)) closed by
- fixed
- 13:44 Ticket #318 (Implement base class structure for model) closed by
- fixed
- 13:43 Ticket #511 (Calculate Min/Max-Values) closed by
- fixed
- 13:43 Ticket #589 (Exception handling for invalid coordinates) closed by
- fixed: Exception handling for invalid coordinates [1606]
- 13:41 Changeset [1606] by
-
Exception handling for invalid coordinates (#589)
- 13:39 Ticket #589 (Exception handling for invalid coordinates) created by
- 13:26 Changeset [1605] by
-
#519 implemented performance improvements for avg aggregators
- 12:54 Ticket #557 (Choose other LabelProvider for Y-Axes (not scientific!)) closed by
- fixed: changed the default formatting to 0.#### r1604
- 12:54 Changeset [1604] by
-
Choose other LabelProvider for Y-Axes (not scientific!) #557
- 12:02 Ticket #588 (Data Export (CSV)) created by
04/17/09:
- 17:01 Changeset [1603] by
-
Bug fix: Fixed Problem when drawing markers for added values (#581)
- 14:34 Changeset [1602] by
-
refactoring (#547)
- 14:31 Changeset [1601] by
-
Fixed maxLen problem with strings (#372)
- 14:31 Changeset [1600] by
-
Added delegate for ProcessSnapshot method (#531)
- 14:30 Ticket #507 (Implementation of Scheduler) closed by
- fixed
- 14:24 Changeset [1599] by
-
Fixed binding (#528)
- 14:17 Changeset [1598] by
-
implemented request snapshot and abort job (##587)
- 14:16 Ticket #587 (Adding Request Snapshot and Abort Job to the Hive Server GUI) created by
- Adding Request Snapshot and Abort Job to the Hive Server GUI
- 14:03 Changeset [1597] by
-
Refactored ResourceAdapter (polymorphic implementation) (#372)
- 13:59 Changeset [1596] by
-
Implemented SendPlugins method (#531)
- 13:55 Ticket #586 (User Authentification and Permission Control) created by
- Adding permission control using a central authentification database …
- 13:52 Ticket #528 (Securing Hive Communication) closed by
- fixed: Added a switch to enable/disable the use of certifications for testing …
- 13:40 Changeset [1595] by
-
bugfix on showing a client if changes on status and capacity (#585)
- 13:36 Changeset [1594] by
-
updated the runner class & webservice interfaces (#547)
- 13:36 Ticket #585 (Bugfixes from asynchronous GUI update) created by
- various bugfixes from the ticket asynchronous GUI update
- 13:17 Changeset [1593] by
-
replaced PluginInfo with HivePluginInfo (#531)
- 13:11 Changeset [1592] by
-
Updated PluginInfoAdapter, added ER model (#372)
- 13:07 Changeset [1591] by
-
refactoring (#547)
- 12:43 Changeset [1590] by
-
fixed bug on Snapshot-view (#569)
- 12:20 Changeset [1589] by
-
refactoring (#547)
- 12:01 Changeset [1588] by
-
abort aborts - only one abort request must be sent to client (#572)
- 11:23 Changeset [1587] by
-
#528 Adopt settings for activating/deactivating the use of certificates
04/16/09:
- 22:42 Ticket #584 (Change OptionsDialog to an UserControl) closed by
- fixed: Changed OptionsDialog to an UserControl [1586]
- 22:41 Changeset [1586] by
-
Changed OptionsDialog to an UserControl (#584)
- 22:40 Ticket #584 (Change OptionsDialog to an UserControl) created by
- 18:40 Changeset [1585] by
-
#528 Updated the instruction manual for installing certificates
- 18:12 Changeset [1584] by
-
#528 Updated cmd to work properly on vista clients
- 18:08 Changeset [1583] by
-
#528 Command for creating service certificates
- 17:50 Changeset [1582] by
-
#528 Tools necessary for certificate installation
- 17:48 Changeset [1581] by
-
added last snapshotdetails (#569)
- 17:46 Changeset [1580] by
-
Added PluginInfoAdapter (#372)
- 17:44 Changeset [1579] by
-
#528: WCF Service secured - you need to install the certificate in order to run the application properly!
- 17:42 Changeset [1578] by
-
#528: Transfered to documentation
- 17:33 Changeset [1577] by
-
added request and abort snapshot (#572)
- 17:31 Changeset [1576] by
-
Changed version to 3.2 and updated SGAMain.(ticket #580)
- 17:21 Changeset [1575] by
-
updated GetJobByCalculatingClient (#372)
- 17:14 Ticket #583 (Persistence configuration is not loaded anymore.) closed by
- fixed: Fix problem with loading configuration. Properly initialize and …
- 17:14 Changeset [1574] by
-
Fix problem with loading configuration. Properly initialize and register instance for empty types and make sure Formats have comparable hash codes. (#583)
- 17:10 Ticket #583 (Persistence configuration is not loaded anymore.) created by
- 17:04 Changeset [1573] by
-
updated GetJobByCalculatingClient (#372)
- 16:39 WcfSettings edited by
- (diff)
- 16:37 WcfSettings created by
- 16:18 Changeset [1572] by
- 16:12 Ticket #582 (Automatically re-deploy assemblies on build of any project in HL solution) closed by
- fixed: Always run post build event on HL solution. (r1571)
- 16:12 Changeset [1571] by
-
Always run post build event on HL solution. (#582)
- 16:11 Ticket #582 (Automatically re-deploy assemblies on build of any project in HL solution) created by
- 16:10 Changeset [1570] by
-
Streamline XML generation with StringBuilders (#548)
- 16:08 Changeset [1569] by
-
Update persistence tests. (#548)
- 14:04 Changeset [1568] by
-
Move Persistence.Test to subfolder. (#548)
- 13:20 Changeset [1567] by
-
One file per class; rename ViewOnlyFormat -> DebugStringFormat (#548)
- 12:58 Changeset [1566] by
-
Format white space. (Ctrl-K, Ctrl-D) (#548)
- 12:43 Changeset [1565] by
-
Adapt Persistence.GUI to new formatter structure. (#548)
- 12:40 Changeset [1564] by
-
Stronger typing for formatters with the help of generics. Separate format and serial data type. (#548)
- 12:32 Changeset [1563] by
-
Mark decomposers as empty storable class. (#548)
- 12:30 Changeset [1562] by
-
Stricter requirements for IDs in serialization tokens. (#548)
04/15/09:
- 18:55 Changeset [1561] by
-
Added functionality: Checkbox to enable/disable Markers for every datapoint added to OptionsDialog. (#581)
- 17:10 Changeset [1560] by
-
added SGAMain as operator. SGAMain operator implements the functionality of SGAMain hardwired (only control structures). (ticket #580)
04/14/09:
- 21:59 Changeset [1559] by
-
Added functionality: Markers on every datapoint. (#581)
- 21:49 Ticket #581 (Markers for linechart) created by
- Implementation of markers on every datapoint in linechart
- 16:22 Changeset [1558] by
-
hardwired implementation of CreateReplacement. (ticket #580)
- 14:50 Changeset [1557] by
-
removed variable lookup in hardwired SubScopeRemover, because variable is never used. (ticket #580)
- 14:33 Changeset [1556] by
-
Namespace refactoring. (#548)
- 14:26 Changeset [1555] by
-
More renaming and refactoring. (#548)
- 14:15 Changeset [1554] by
-
XML formatters for all primitive numeric types. (#548)
- 13:23 Changeset [1553] by
-
Replace final fixes for broken parent references with separation of instance creation with meta information. (#548)
- 11:49 Changeset [1552] by
-
added comments, removed unused source code and added a description for the operators CreateChildren and CreateChildrenHardWired(ticket #580)
- 11:24 Changeset [1551] by
-
added new operator where all operations are hardwired, except crossover, mutation and evaluation(ticket #580)
- 00:16 Changeset [1550] by
-
added support for exchangeable operators in sga for crossover, mutation and evaluation (ticket #580)