Timeline
05/24/11:
- 23:59 Changeset [6278] by
-
#1198 Removed views used for proptotyping
- 23:58 Changeset [6277] by
-
#1198 Removed unused resource files
- 23:56 Changeset [6276] by
-
#1198 Changed project structure
- 23:42 Changeset [6275] by
-
#1198 Removed unused controllers used while developing the infrastructure
- 23:36 Changeset [6274] by
-
#1198 Removed a page link used for testing styles
- 23:33 Changeset [6273] by
-
#1198 Merged Site.Master with changes from plugin developers (Javascript links)
- 23:31 Changeset [6272] by
-
#1433 Fixed ignore list and removed csproj.user file
- 23:29 Changeset [6271] by
-
#1433 Fixed missing files and debugged and fixed a null pointer exception on AlgorithmClass.Description that was caused by invalid values coming from webservice
- 22:18 Changeset [6270] by
-
#1198 Removed view that needs to live inside its plugin
- 22:16 Ticket #1514 (Prepare presentation of the MVC2 project) closed by
- worksforme
- 18:01 Changeset [6269] by
-
- added CpuUtilization to heartbeats
- 17:35 Changeset [6268] by
-
#1499 added test to validate StringComparisonFilter in view Filters
- 16:55 Changeset [6267] by
-
- extended statistics recording:
- execution times of users are captured
- execution times and start-to-finish time of finished jobs is captured (to computer hive overhead)
- data of deleted jobs is automatically captured in DeletedJobStatistics
- changed ExecutionTime type in database from string to float (milliseconds are stored instead of TimeSpan.ToString())
- added IsPrivileged field to job to indicate if it should be executed in a privileged sandbox
- added CpuUtilization field to slave to be able to report cpu utilization
- added GetJobsByResourceId to retrieve all jobs which are currently beeing calculated in a slave(-group)
- TransactionManager now allows to use serializable tranactions (used for lifecycle trigger)
- extended statistics recording:
- 16:20 Changeset [6266] by
-
#1329: Did some heavy refactoring.
- 15:41 Changeset [6265] by
-
Enable export of Cache to CSV file. (#1516)
- 14:48 Changeset [6264] by
-
- updated ahpcw presentation
- 14:30 Changeset [6263] by
-
- added view for displaying jobs
- improved slave ui
- 11:16 Changeset [6262] by
-
#1535: Fixed enabling of the clear value button in ValueParameterView.
- 11:12 Ticket #1535 (ValueParameterView sets the value of ValueParameters to null) created by
- ValueParameters must not have null as value in contrast to …
- 09:57 Changeset [6261] by
-
- updated ahpcw presentation
- 09:47 Changeset [6260] by
-
#1329: Implemented PermutationWithRepetition Encoding. Implemented new operators for JSM Encoding.
- 09:03 Changeset [6259] by
-
#1478: Corrected plugin dependencies for Problems.DataAnalysis.Symbolic.Regression.Views..
05/23/11:
- 23:06 Changeset [6258] by
-
- small cosmetic changes
- 21:31 Changeset [6257] by
-
- added UAC self elevation for start/stop of windows service
- added slave states and simplified ui commands
- 16:28 Changeset [6256] by
-
#1478: Added optimize button in symbolic regression simplifier view.
- 16:13 Changeset [6255] by
-
#1450 Implemented changes in estimated values views for regression and classification solutions specific to ensemble solutions.
- 16:12 Changeset [6254] by
-
#1450: fixed bugs in calculation of estimated values in ensemble solutions for regression and classification.
- 16:08 Changeset [6253] by
-
#1520 Added the Run-detail-view which shows the properties and the values of a run. Property-values are shown in a AJAX-based extra view
- 15:47 Changeset [6252] by
-
#1450: small change in line chart to remove white space between training and test partitions.
- 15:30 Changeset [6251] by
-
- created ahpcw presentation
- 14:47 Changeset [6250] by
-
#1450 added flattening of sub-results in ensemble solutions for classification and regression in the cross-validation.
- 14:12 Changeset [6249] by
-
- updated binaries
- 11:26 Changeset [6248] by
-
- don't set job failed if JobNotFoundException is thrown
- disable AboutView for all items
- avoid NullRefException in SendFinishedJob
05/22/11:
- 21:01 Changeset [6247] by
-
#1499 The filter form does not lost any inputs after reloading the page; date filter is possible
05/21/11:
- 22:07 Changeset [6246] by
-
#1433 AlgorithmClass, Algorithm, ProblemClass, Problem create/update appropriate controller/models/views, File upload (Algorithm / Problem)
- 16:13 Changeset [6245] by
-
#1499 Filter controls save the correct Comparison. Filter Label is correct.
05/20/11:
- 21:51 Changeset [6244] by
-
#1513 added new empty algoritmclass view
- 21:46 Changeset [6243] by
-
#1513 delete old algorithmclass view folder from project to implement new version
- 20:58 Changeset [6242] by
-
#1503 data of runs is now shown correctly in chart
- 18:54 Changeset [6241] by
-
#1473: implemented random forest wrapper for classification.
- 17:59 Changeset [6240] by
-
#1473: Implemented wrapper for ALGLIB random forest for regression.
- 16:10 Changeset [6239] by
-
#1450: implemented support for ensemble solutions for classification.
- 15:07 Changeset [6238] by
-
#1450 adapted views for regression solution to work for ensembles of regression solutions as well.
- 12:50 Changeset [6237] by
-
#1532: Added method in cloner to detect if a clone is already registered.
05/19/11:
- 16:10 Changeset [6236] by
-
#1531: Updated VariableSymbolView and corrected cloning bug in DataAnalysisProblemData.
- 15:46 Changeset [6235] by
-
#1531: Corrected display of variable names in VariableNamesView.
- 15:45 Changeset [6234] by
-
#1532: Corrected bug in scaling of trees.
- 13:52 Changeset [6233] by
-
- Enabled renaming of symbols
- Fixed cloning of grammers
- Added readonly attribute in grammars to lock grammars during the algorithm run
- Removed useless clone method in cloner
- Changed CheckedItemCollectionViews to enable scrolling during the locked state
05/18/11:
- 11:08 Changeset [6232] by
- 10:55 Changeset [6231] by
-
fix StorableConstructorTest (#1530)
05/17/11:
- 18:56 Changeset [6230] by
-
- don't set every view as default in slave ui
- fixed bug in PluginCache where files got accessed by multiple threads
- 18:29 Changeset [6229] by
-
- added basic statistics recording for (once per minute)
- executiontime per user
- usedcores, usedmemory per slave
- added basic statistics recording for (once per minute)
- 17:16 Changeset [6228] by
-
check hooks by method name only (#1530)
- 17:14 Changeset [6227] by
-
#1471: fixed bug in min/max scaling command.
- 15:54 Changeset [6226] by
-
#1446 rebuild the shown table. Now it is possible to make a right 'details'-call via an action within the MVC
- 15:10 Changeset [6225] by
-
- Slave UI now uses tab pages
- balloon tips are displayed on receiving new jobs
- 15:10 Changeset [6224] by
-
remove unused and unnecessary StorableClassType enum (#1530)
- 14:55 Changeset [6223] by
-
#1524 made some additional changes to restricting the set of allowed target variables.
- 14:41 Changeset [6222] by
-
use static cache of storable information (#1530)
- 14:39 Ticket #1534 (Race condition in cross validation) created by
- Cross validation is never set to stopped if the user clicks the start …
- 14:19 Changeset [6221] by
-
streamline access and don't eat exceptions when access unavailable types and members (#1530)
- 14:02 Changeset [6220] by
-
Use system wait handles instead of potential spin lock for done signal (#1350)
- 13:59 Ticket #1533 (Export / Import of DataAnalysisProblemData files in DataImporter) created by
- 13:30 Ticket #1532 (Enable renaming of symbols) created by
- This is necessary to allow fixed parts of symbolic expression trees.
- 13:26 Ticket #1531 (List of allowed variable names in the variable symbol is not ...) created by
- 11:34 Changeset [6219] by
-
- improved exception handling for hive experiments
- 11:34 Changeset [6218] by
-
#1433 Updated Problem Control/View; Added Algorithm Control/View => bug still exist in SortDesc
- 11:30 Changeset [6217] by
-
- renamed file
- 11:26 Changeset [6216] by
-
- make UsedCores more reliable
- some cosmetic fixes
- 11:24 Changeset [6215] by
-
- checked in missing files
- 11:22 Changeset [6214] by
-
Streamline persistence reflection and store into persistable data structure for caching (#1530)
- 11:16 Changeset [6213] by
-
#1433 Updated Problem Control/View; Added Algorithm Control/View => bug still exist in SortDesc
- 10:59 Changeset [6212] by
-
- created HiveEngine.Views plugin
- 10:59 Changeset [6211] by
-
Use an asynchronous buffer to allow parallel execution of zip (de)compression and (de)serialization (#1530)
- 10:55 Changeset [6210] by
-
Small fixes (typos, static analysis suggestions) (#1530)
- 10:54 Changeset [6209] by
-
- added comment for test method
- 10:47 Changeset [6208] by
-
- fixed missing file
- 09:57 Changeset [6207] by
-
- fixed missing file
- 08:26 Changeset [6206] by
-
Create new branch for persistence speed-up experiments. (#1530)
- 08:15 Ticket #1530 (Persistence Speed-Up) created by
- Due to extensive use of reflection the current persistence …
- 00:09 Changeset [6205] by
-
- simplified check for EventHandler (by simply checking for delegate)
- special handling types which use a hashtable internally (dictionaries, hashset, hashtable, ...) (as discussed with swagner)
- added testcase which shows a stack overflow if ThreadLocal is included and compiler is on Debug (it does not happen in Release)
05/16/11:
- 21:36 Changeset [6204] by
-
#1233 don't crash on shutdown
- 21:19 Changeset [6203] by
-
- dropped dependency of Core from Executor
- enabled sandboxing
- moved most parts of Job handling from Core to SlaveJob to simplify locking
- optimized how UsedCores is handled
- SlaveStatusInfo is now thread-save and counts jobs more correct
- 16:10 Changeset [6202] by
-
- stability fixes for slave
- 13:24 Changeset [6201] by
-
#1522: Updated object graph traversing.
- 00:18 Changeset [6200] by
-
- stability improvements for HiveEngine
05/15/11:
- 14:33 Changeset [6199] by
-
- fixed synchronization issues with logging
- 12:02 Changeset [6198] by
-
- small fixes for HiveEngine
05/14/11:
- 18:49 Changeset [6197] by
-
- some fixes
- 18:33 Changeset [6196] by
-
- updated binaries
- 16:45 Changeset [6195] by
-
- updated branch with latest version of trunk
- 16:37 Changeset [6194] by
-
- Added AFA operator with a different interpretation of an allele
- 16:33 Changeset [6193] by
-
- Added GPL licence header to ProgrammableSingleSuccessorOperator
- 16:32 Ticket #1529 (Code maintenance and minor changes) created by
- Use this ticket for minor changes and maintenance purposes that do not …
- 16:06 Ticket #1528 (Setting `InitialFrequency` in a `Symbol` causes it to be set to 1.0) created by
- If the InitialFrequency of a Symbol is zero and it is set to …
- 10:40 Changeset [6192] by
-
- included ValueTypes (which includes structs and enums)
- avoided stack overflow by excluding Type
- improved performance by handling dictionaries in a special way
- avoided stack overflow by excluding ThreadLocal<> from (occured after many repetitions, when the field the field ConcurrentStack<int> s_availableIndices grew larger
- using IsArray instead of is IEnumerable
- 09:29 Changeset [6191] by
-
#1499 wrong index in ComparisonsHelper; selectedValue in ComboBox
05/12/11:
- 21:20 Ticket #1527 (Types returned by persistence do not include types from `System.Type` ...) created by
- When an object is serialized it returns a list of types found in the …
- 20:08 Changeset [6190] by
-
#1499 refactor, first part of the comparison combobox for the different filters, Controls for the Filters
- 15:50 Changeset [6189] by
-
Replace the ExternalEvaluator's Client property with a CheckedItemCollection of clients and synchronize access so every client is used by only one thread at a time. (#1526)
- 15:38 Changeset [6188] by
-
improve synchronization of cache (#1516)
- set locks per instance instead of static
- remove failed evaluations from active set
- 15:27 Ticket #1526 (Allow parallel execution of external evaluations) created by
- Using the parallel engine for external evaluation can currently lead …
- 11:15 Changeset [6187] by
-
#1521: Updated SymbolicRegressionUnitTest.
- 09:22 Ticket #1525 (Create a ProgrammableSingleObjectiveEvaluator) closed by
- obsolete: When one could remember his own work... there is already a …
- 08:07 Ticket #1525 (Create a ProgrammableSingleObjectiveEvaluator) created by
- A typical ProgrammableOperator cannot be used as evaluator in a …
05/11/11:
- 17:59 Changeset [6186] by
-
#1524: Excluded variables with more than 100 different values from the valid target variable values in ClassificationProblemData.
- 17:56 Ticket #1524 (Importing ClassificationProblemData throws OutOfMemoryException) created by
- This could happen with large datasets (>1000 rows) and when the wrong …
- 15:57 Changeset [6185] by
-
#1450 deleted obsolete branch for ensemble solutions
- 15:56 Changeset [6184] by
-
#1450: merged r5816 from the branch and implemented first version of ensemble solutions for regression. The ensembles are only produced by cross validation.
- 15:36 Changeset [6183] by
-
Prepare for parallel external evaluation (#1516)
~ move cache to problem for better visibility
+ configurable persistence of cache Content
+ proper synchronization for parallel access to cache
- 15:32 Changeset [6182] by
-
#1523: fixed bug in fixed data analysis algorithms.
- 15:15 Ticket #1523 (Data analysis algorithms do not exclude samples from the test ...) created by
- Affected algorithms: * Linear regression * LDA * k-Means Clustering …
- 13:44 Changeset [6181] by
-
#1522: Reorganized type checks and added a clause to exclude primitive arrays from being enumerated.
- 13:43 Ticket #1522 (Improve object graph traversing) created by
- The traversing of an object graph was implemented to clean up all …
- 11:24 Changeset [6180] by
-
#1521: Corrected bug in ConstantTreeNode.
- 11:22 Ticket #1521 (ConstantTreeNode does not respect min and max value of ConstantSymbol) created by
- This behavior is caused by a bug in the ResetLocalParameters methods.
- 09:57 Changeset [6179] by
-
completely remove unused user settings and use string formatting instead of concatenation (#1517)
05/10/11:
- 17:58 Changeset [6178] by
-
- added semaphores to ensure an appdomain is never unloaded when the start method has not finished
- HiveEngine uploading and downloading of jobs works and is displayed in the view
- 17:25 Changeset [6177] by
-
#1329: Implemented PriorityRulesVector based encoding and added new operators to the JSMEncoding. Added Gantt-Charts for visualization of schedules and problems.
- 15:25 Changeset [6176] by
-
- Removed properties menu from EnhancedChart
- Added IConfigureableView interface to DataTableView
- 14:48 Changeset [6175] by
-
#1233 temporary switch to privileged sandboxing until communication between core and executor works with sandboxing
- 14:28 Changeset [6174] by
-
- completed SandboxManager
- added SandboxApplicationManager for Hive
- DefaultApplicationManager is now a subclass of the SandboxApplicationManager
- ApplicationManager now instantiates the LightweightApplicationManager only if it is accessed to avoid calling InitializeLifetimeService(..) in a sandbox
- 12:24 Changeset [6173] by
-
- rewrote Logger to use Diagnostics.Trace
- removed HiveLogger as it's not used anymore
- removed dependency from Persistence to log4net
- ConfigMerger now also merges <system.diagnostics> sections
- 11:56 Changeset [6172] by
-
prevent additional uncached execution of base class (#1516)
- 10:07 Ticket #1520 (Detail View for Run) created by
- Implement a detail view for the runs that shows the propeties of a run.
- 10:04 Ticket #1519 (Create "Platform" Subplugin for Administrator Plugin) created by
- Create Model, View(s) and the Controller for the Platform. Following …
- 09:45 Ticket #1448 (Bubble-Chart visualization) closed by
- obsolete
- 09:42 Ticket #1438 (Test client for Query Service) closed by
- obsolete
- 09:41 Ticket #1439 (Implement Query Tool as plugin) closed by
- obsolete
- 09:40 Ticket #1444 (Implement Bubble Chart for Testing) closed by
- obsolete
- 09:38 Ticket #1449 (Build a simple filter with webcontrols) closed by
- obsolete