Project

General

Profile

Activity

From 06/04/2008 to 07/03/2008

07/03/2008

02:47 PM Revision 408: Apache License 2.0
Borja Sotomayor
02:47 PM Revision 407: - Made logging messages in "info" level a bit more useful.
- Miscellaneous name changes Borja Sotomayor
02:46 PM Revision 406
Borja Sotomayor
02:45 PM Revision 405: Publication PDFs
Borja Sotomayor
01:12 PM Revision 404: Initial import of Haizea website
Borja Sotomayor

07/02/2008

09:10 AM Revision 403: Updated Eclipse source paths
Borja Sotomayor
06:36 AM Revision 402: Manifest file for distutils-based installation
Borja Sotomayor
06:35 AM Revision 401: Updated distutils-based installation
Borja Sotomayor
06:35 AM Revision 400: Script generation with Mako
Borja Sotomayor
06:33 AM Revision 399: Remove old code
Borja Sotomayor

07/01/2008

11:49 AM Revision 398: Quick-n-dirty script to convert old CSV tracefiles to LWF format
Borja Sotomayor
11:48 AM Revision 397: statsdir -> datadir
Borja Sotomayor
11:48 AM Revision 396: statsdir -> datadir
Borja Sotomayor
11:47 AM Revision 395: Fixed previously uncaught bugs related to new datastructs
Borja Sotomayor
11:46 AM Revision 394: Re-added support for multi-configuration files
Borja Sotomayor

06/30/2008

09:41 AM Revision 393: Document the sample configuration file
Borja Sotomayor
09:40 AM Revision 392: Make some of the option names more descriptive
Borja Sotomayor

06/28/2008

08:11 PM Revision 391: Writing collected statistics to disk
Borja Sotomayor

06/25/2008

01:10 PM Revision 390: Fixed whitespace in license notice
Borja Sotomayor
10:06 AM Revision 389: Update copyright information
Borja Sotomayor
07:16 PM Revision 388: Reimplemented stats class to be more general and extensible.
Borja Sotomayor
07:15 PM Revision 387: Removed empty examples directory
Borja Sotomayor
07:15 PM Revision 386: Simulated "enactment"
Borja Sotomayor
07:14 PM Revision 385: Create empty enactment info when none is provided at lease creation time. Needs to be rethinked.
Borja Sotomayor
07:14 PM Revision 384: Bugfix: Not passing suspendrate fixed
Borja Sotomayor
07:12 PM Revision 383: Removed obsolete multirun.py module
Borja Sotomayor
07:12 PM Revision 382: Added distutils setup script
Borja Sotomayor

06/24/2008

10:23 AM Revision 381: Added license information to Python files
Borja Sotomayor
10:02 AM Revision 380: Rename "exact lease" to "AR lease" (the term used in the paper)
Borja Sotomayor

06/20/2008

12:35 PM Revision 379: Cleaned up interface with enactment modules
Borja Sotomayor
12:34 PM Revision 378: Bugfix of the bugfix
Borja Sotomayor
09:20 AM Revision 377: - Fixed bug in date rounding (breaks when rounding second >59.5)
- Replaced convoluted UNIX2DateTime with simpler one. Borja Sotomayor
07:36 AM Revision 376: Commented out a piece of stats code that makes the scheduler break. This is not needed right now, and will probably disappear when the stats module is rewritten.
Borja Sotomayor
06:29 AM Revision 375: ResourceTuple assumed all resources are integers. This is no longer true.
Borja Sotomayor
06:26 AM Revision 374: - Decouple suspend/resume rate from simulation
- Reduce logging verbosity Borja Sotomayor
05:50 AM Revision 373: Add support for AR lease requests coming from OpenNebula.
Borja Sotomayor
05:49 AM Revision 372: - Round times in real clock
- Allow real clock to fastforward Borja Sotomayor
05:46 AM Revision 371: Decouple suspend/resume rate from simulation
Borja Sotomayor
05:42 AM Revision 370: OpenNebula suspend/resume enactment
Borja Sotomayor
05:41 AM Revision 369: - Provide suspend/resume rate
- Ignore disabled hosts Borja Sotomayor
05:40 AM Revision 368: Suspend/resume enactment
Borja Sotomayor

06/18/2008

10:53 AM Revision 367: Removed (painfully old) CSV format (not being used anymore, plus has too many pre-Haizea features that don't make any sense now). Also removed GWF (not worthwhile updating it since we're not using it either). LWF should be used as the primary tracefile format. We keep SWF as we depend on it for best-effort traces.
Borja Sotomayor
10:48 AM Revision 366: Modified ResourceTuple structure to make it more flexible (no longer hardcoded to have 5 resource typesin a specific order; allows for enactment backends to add more attributes for matchmaking beyond cpu, mem, and disk).
Borja Sotomayor
04:21 AM Revision 365: Updated tracefile readers so they will work with modified lease structure.
LWF now correctly ignores blank lines. Borja Sotomayor
04:20 AM Revision 364: Modified lease data structure so starting times and durations are more structured (instead of the old maxdur, realdur, accumdur, etc.)
Decoupled duration and "real duration" as much as possible. "Premature end" event has been moved from the scheduler t... Borja Sotomayor
04:15 AM Revision 363: Converted old CSV-format tracefile to LWF, and started adding more examples. Updated sample configuration file accordingly.
Borja Sotomayor

06/16/2008

01:32 PM Revision 362: Minor fixes in OpenNebula enactment
Borja Sotomayor
01:31 PM Revision 361: Use OpenNebula frontend in RM
Borja Sotomayor
01:30 PM Revision 360: Added function to convert UNIX timestamps to mxDateTime (needed by OpenNebula frontend)
Borja Sotomayor
01:29 PM Revision 359: ResourceTuple pretty-printing
Borja Sotomayor
01:29 PM Revision 358: OpenNebula request frontend
Borja Sotomayor
06:37 AM Revision 357: Beginning of OpenNebula enactment (CLI-based, not XML-RPC yet). This required modifying some code that was still coupled to the simulation code.
Borja Sotomayor

06/13/2008

01:15 PM Revision 356: LWF supports both AR and best-effort and gets starting time as parameter.
Borja Sotomayor
01:14 PM Revision 355: Improved clock interfaces and added real clock.
Borja Sotomayor
01:13 PM Revision 354: Use enactment modules (incomplete)
Borja Sotomayor
01:12 PM Revision 353: Dummy enactment
Borja Sotomayor

06/10/2008

09:43 AM Revision 352: Removed (temporarily) support for cancelled leases. Requests for cancellation should originate in the frontend. This will get done, but it is low-priority, and removing the cancellation kruft (which has a negligible impact on results) makes the code clearer.
Borja Sotomayor
08:57 AM Revision 351: Improved organization of logging code.
Borja Sotomayor
05:51 AM Revision 350: Removed old resourcepool package
Borja Sotomayor
05:50 AM Revision 349: Removed old resourcepool package
Borja Sotomayor
05:48 AM Revision 348: New resource pool module and enactment modules that depend on it. Only the simulation module is (partially) implemented.
Borja Sotomayor

06/09/2008

06:21 AM Revision 347: Broke down "general" and "simulation" configuration sections into "general", "simulation", "scheduling" and "tracefile".
Borja Sotomayor
06:20 AM Revision 346: Refactored old enactment module into resourcepool modules. Removed old enactment module.
Borja Sotomayor
06:19 AM Revision 345: Refactored old enactment module into resourcepool modules. Removed old enactment module.
Borja Sotomayor

06/06/2008

01:11 PM Revision 344: Reorganized code, mostly factoring out code from ResourceManager. Notable changes:
- Using Clock class, allowing for a real clock to be eventually used.
- Trace reading code moved to frontend.
- Every...
Borja Sotomayor
01:08 PM Revision 343: Added source directory
Borja Sotomayor
01:08 PM Revision 342: Monitoring module (empty)
Borja Sotomayor
01:06 PM Revision 341: Removed irrelevant Interface module (replaced by frontend modules)
Borja Sotomayor
01:05 PM Revision 340: Request frontend base code
Borja Sotomayor
01:05 PM Revision 339: Enactment modules (empty)
Borja Sotomayor
01:04 PM Revision 338: New CLI for Haizea (no longer just simulation)
Borja Sotomayor
01:03 PM Revision 337: New CLI for Haizea (no longer just simulation)
Borja Sotomayor

06/05/2008

12:43 PM Revision 336: Added sample configuration files
Borja Sotomayor
12:42 PM Revision 335: Default value of suspend threshold should be 0
Borja Sotomayor
12:41 PM Revision 334: Added sample traces
Borja Sotomayor
09:27 AM Revision 333: Change in package names
Borja Sotomayor

06/04/2008

08:28 AM Revision 332: Directory reorganization
Borja Sotomayor
08:28 AM Revision 331: Directory reorganization
Borja Sotomayor
08:27 AM Revision 330: Directory reorganization
Borja Sotomayor
08:27 AM Revision 329: Directory reorganization
Borja Sotomayor
08:26 AM Revision 328
Borja Sotomayor
08:25 AM Revision 327: Directory reorganization
Borja Sotomayor
08:17 AM Revision 326
Borja Sotomayor
06:27 AM Revision 325: Remove pre-masters and EARS executables.
Borja Sotomayor
06:26 AM Revision 324: Removing old pre-masters experiment code
Borja Sotomayor
06:25 AM Revision 323: Directory reorganization
Borja Sotomayor
06:24 AM Revision 322: Remove old SQL code (we don't swing that way anymore)
Borja Sotomayor
06:24 AM Revision 321: Removing master's thesis TeX files (they don't belong in this repository)
Borja Sotomayor
06:22 AM Revision 320: Directory reorganization
Borja Sotomayor
06:20 AM Revision 319: Directory reorganization
Borja Sotomayor
06:19 AM Revision 318: Removed old EARS code
Borja Sotomayor
 

Also available in: Atom