Timeline


and

02/25/11:

23:10 Ticket #4214 (Change variable ordering in rules) created by jdsiiro
OK, so I realize that this appears to be a very disruptive change... but …
17:08 Changeset [3714] by jdsiiro
More tweaks of expression generation - only clone arguments to intrinsic …
16:41 Changeset [3713] by jdsiiro
Minor efficiency improvement in the IdentifyVariablesPresolver?..
14:50 Changeset [3712] by jwatson
Fixing issue with integer division biting us (again).
13:40 Changeset [3711] by jwatson
Simplifying benders example via the use of RangeSet?.
10:51 Changeset [3710] by wehart
In debugging mode, we generate a model to save. But, that shouldn't …

02/23/11:

21:48 Ticket #4213 (Fix LP writer for diet example) created by wehart
The diet model generates a constraint that looks like: a*x <= inf I …
21:05 Changeset [3709] by wehart
Allow output to be eliminated when the '-q' option is used.
21:05 Changeset [3708] by wehart
Updating CUTE tester to omit output. Updating baselines ... again. (Yes, …
20:23 Changeset [3707] by wehart
Reverting changes from r3704. Adding a future import for integer …
19:47 Ticket #4164 (Rework default output of Pyomo commandline) closed by wehart
fixed
18:54 Changeset [3706] by wehart
Adding a -c/--catch-exceptions option, which generates an error when …
18:53 Changeset [3705] by wehart
Bug fix: The recent commit to handle options generated a problem with …
13:17 Changeset [3704] by jdsiiro
Fixing nefarious "integer division" bug that crept into expression …
12:08 global_opt.pptx attached to Pyomo by jwatson
Global Optimization for Estimation of On/Off? Seasonality in Infectious …
09:10 Changeset [3703] by jdsiiro
Removing the pmedian2 performance tests (since pmedian2 was removed in …
00:21 Changeset [3702] by jwatson
Fixing typo in previous expression commit (extens to extend).

02/22/11:

18:38 Community edited by wehart
(diff)
18:37 Changeset [3701] by wehart
Fixes to processing of solver option strings.
16:46 Changeset [3700] by jdsiiro
Updating test filter to track new results output.
15:14 Changeset [3699] by jdsiiro
More efficiency improvements for generate_expression()
11:11 Changeset [3698] by jwatson
Fixing filters in PySP regression tests to account (fully!) for …
10:47 Changeset [3697] by jwatson
Fixing mipgap issue in PySP due to Bill's recent commits.
09:20 Ticket #4212 (--instance-only pyomo option no longer works) closed by jdsiiro
fixed: Fixed in r3694.
09:07 Changeset [3696] by jwatson
Removing "v2" version of the p-median example. The expression tree re-work …
08:59 Changeset [3695] by jdsiiro
Update --instance-only test to verify that the solver results file is NOT …
08:48 Changeset [3694] by jdsiiro
Reverting change in how "--save-model" and "--instance-only" options …

02/21/11:

19:55 Changeset [3693] by wehart
Removing the --logfile option ... until we can figure out a way to support …
19:51 Changeset [3692] by wehart
Reworking 'pyomo' command to create a concise output. Updating tests for …
14:43 Changeset [3691] by jdsiiro
Minor fix to the NL writer error detection/reporting.
14:41 Changeset [3690] by jdsiiro
Fixing the CUTE test driver to be tolerant of spaces in the PWD.
14:23 Changeset [3689] by jwatson
Moving cleanup() calls in a few PySP tests to before the test assertions, …
12:30 Changeset [3688] by jdsiiro
Significant simplification of expression hierarchy (removes many unneeded …

02/20/11:

22:37 Changeset [3687] by wehart
Removing support for a 'mipgap' button.
22:33 Changeset [3686] by wehart
Removing a pyc file…
22:31 Changeset [3685] by wehart
Changing support for mipgap, which is now supported as a solver option.
22:31 Changeset [3684] by wehart
Removing explicit support for the mipgap option.
22:30 Changeset [3683] by wehart
Removing explicit support for the mipgap. Adding documentation changes.
21:31 Ticket #4212 (--instance-only pyomo option no longer works) created by jdsiiro
Something in [3678:3682] broke the processing of the --instance-only
20:12 Changeset [3682] by wehart
Renaming the --logfile option to --output. Adding a --logfile option that …
18:29 Changeset [3681] by wehart
Migrating the profiling logic into scripting/util.py. This allows it to be …
18:16 Ticket #4100 (update pysp examples to remove underscore) closed by jwatson
fixed: These examples have been moved (for the sake of space) into sandboxes, and …
17:18 Changeset [3680] by wehart
First steps towards fixing the conversion utilities.
16:47 Ticket #4193 (Pyomo profiler broken) closed by jwatson
fixed: This has indeed been corrected - the --profile=X option works like a …
16:16 Changeset [3679] by wehart
A major rework of command-line options that are supported for the pyomo …
14:45 Ticket #4211 (Add list-like components) created by wehart
SOSConstraints and Objective are natural components that should be …

02/19/11:

21:25 Ticket #4179 (Use Python slots to reduce memory footprint of key objects) closed by wehart
fixed: This is fixed. However, we don't have documentation of what the savings …
21:24 Ticket #4092 (Rework pysp tests to use new YML framework) closed by wehart
wontfix: Currently, there are significant limitations as to the type of solvers …
21:20 Ticket #4080 (Improve annotation of results_attributes) closed by wehart
invalid: I don't think that the results format itself should indicate whether parts …
21:09 Ticket #4114 (Concrete model object construction within loops without explicit sets) closed by wehart
fixed: This is done for Constraints. I'm closing the ticket, since I'm not sure …
10:56 Ticket #4145 (Load error warnings emitting from pyomo script execution) closed by wehart
fixed
10:42 Ticket #4167 (Disable SET.initialize) closed by wehart
invalid
10:27 Ticket #4197 (False Coopr errors) closed by wehart
fixed: This was a problem with a circular import in that was caused by importing …
10:11 Changeset [3678] by wehart
Updating externals
10:11 Changeset [3677] by wehart
Updating externals
09:04 Changeset [3676] by wehart
Removing dependency on bidict
08:57 Changeset [3675] by wehart
Adding pyutilib.logging to all.ini and dev.ini We'll see if we need to …
08:20 Changeset [3674] by wehart
Making this test robust to changes in the Coopr code…
07:40 Changeset [3673] by wehart
Removing --debug flag for Pyomo tests.
07:35 Changeset [3672] by wehart
Resolving backwards compatibility issue. The itertools package does not …
07:19 Changeset [3671] by wehart
Bug fix: Use --debug option rather than --debug=errors
07:05 Changeset [3670] by wehart
Change to use logger instead of Logger
07:05 Changeset [3669] by wehart
Change to use logger instead of Logger
07:05 Changeset [3668] by wehart
Change to use logger instead of Logger
06:44 Changeset [3667] by wehart
Updating NL baselines.
06:23 Changeset [3666] by wehart
Adding conditional import of pyutilib.logging
06:23 Changeset [3665] by wehart
Adding conditional import of pyutilib.logging
06:23 Changeset [3664] by wehart
Adding conditional import of pyutilib.logging
06:23 Changeset [3663] by wehart
Adding conditional import of pyutilib.logging
06:23 Changeset [3662] by wehart
Adding conditional import of pyutilib.logging

02/18/11:

20:46 Changeset [3661] by wehart
Removing space in directory name!
20:02 Changeset [3660] by jwatson
Cleaning up the Param getitem functionality and associated tests.
19:57 Changeset [3659] by jwatson
Fixing improperly formatted error message.
19:57 Changeset [3658] by jwatson
Fixing an issue when pprint()ing expressions - with some intrinsics, the …
13:54 Ticket #4210 (Problem with unioning Sets) created by khunter
Pyomo seems unable to union sets with the '|' operator. This code …

02/17/11:

23:41 Changeset [3657] by jdsiiro
Bugfix for CUTE Hager1 test case (use sum() instead of directly …
22:32 Changeset [3656] by jwatson
Adding initial cut of the UT stochastic programming examples - impressive …
22:00 Changeset [3655] by jdsiiro
Update to track changes in Pyomo log handling ([3616:3117]).
20:57 Changeset [3654] by jwatson
Fixing bad variable name in rarely executed exception-handling code in LP …
15:30 Changeset [3653] by jdsiiro
Improved diagnostic output when an exception is thrown from within Pyomo. …
15:24 Changeset [3652] by jdsiiro
Fixing logic errors for setting logger levels: - more detailed command …
15:22 Changeset [3651] by jwatson
Removing some debug output.
15:14 Changeset [3650] by jdsiiro
Fix regression from r3617 where detailed logger output (file and line …
14:27 Changeset [3649] by jdsiiro
Updating GDP to track changes in log handling within Pyomo ([3616:3617])
13:23 Changeset [3648] by jwatson
Committing some comments regarding potential improvements in pysp …
11:55 Changeset [3647] by jdsiiro
Updating tests for canonical expressions to reflect changes introduced in …
11:51 Changeset [3646] by jdsiiro
Changing the semantics for Var.initial so that upon construction (or after …
07:45 Changeset [3645] by khunter
Forgot to complete a name refactor

02/16/11:

23:09 Ticket #4209 (Add components to Windows installer) created by wehart
Third-party solvers: . CoinAll? . GLPK . Acro? . NLPy? Other components . …
22:57 Changeset [3644] by wehart
Updating installer to add the Coopr/Scripts? directory to the PATH …
22:25 Changeset [3643] by wehart
Update due to changes in pyutilib.virtualenv.
17:49 Ticket #4208 (runef has trouble with unused variable) created by dlwoodruff@…
see text file in the attached zip file for details, but basically I get an …
17:30 Changeset [3642] by wehart
Bug fix.
17:27 Changeset [3641] by wehart
Updating README in installer.ini
17:18 Ticket #4207 (unhelpful "dot dat" parsing error message) created by khunter
Please try running the attached unhelpful_error_message.{py,dat} in …
17:05 Changeset [3640] by wehart
Disabling bidict for now. There is a persistent problem with the download …
14:30 Changeset [3639] by wehart
Update to check the version of python that is used. UNFORUNATELY, this …

02/15/11:

21:48 Changeset [3638] by wehart
Update to check the version of python that is used. UNFORUNATELY, this …
17:05 Changeset [3637] by wehart
Removing logging references from top-level pyomo command.
14:51 Ticket #4206 (Efficiently throw exceptions for attempting to manipulate unconstructed ...) created by jdsiiro
We should set up the core Pyomo objects to raise exceptions when a user …
14:10 Ticket #4205 (Remove use of deprecated unittest.failUnless* API in tests) created by jdsiiro
The unittest.failUnless* assertions have been deprecated in Python 2.7. …
14:03 Ticket #4204 (Get Coopr graphics for installer) created by wehart
It'd be nice to use the Coopr graphic for an icon, and perhaps for a …
12:16 Changeset [3636] by jwatson
Fixing bug associated with singleton parameters in PH.
09:34 Changeset [3635] by jwatson
Adding coopr.data.pysp to all/dev .ini files.
09:28 Changeset [3634] by jwatson
Flushing out initial directory structure.
09:17 Changeset [3633] by jwatson
Data repository for larger PySP examples.
08:51 UTPySPExamples.pdf attached to PySP by jwatson
University of Texas PySP instances: Project report
08:49 PySP edited by jwatson
(diff)

02/14/11:

07:50 Changeset [3632] by wehart
Bug fix.

02/13/11:

22:07 Changeset [3631] by wehart
Setting the default message level to ERROR.
21:48 Changeset [3630] by wehart
Misc change to debugging information.
21:48 Changeset [3629] by wehart
Fixing debugging information.
21:47 Changeset [3628] by wehart
Removing debugging operations.
21:46 Changeset [3627] by wehart
Removing the configuration of the log handler, which is now done within …
21:45 Changeset [3626] by wehart
Setting coopr.opt logging configuration. The 'coopr' logger is set to …
21:44 Changeset [3625] by wehart
Changing the log configuration for PySP
19:48 Changeset [3624] by wehart
Fixing problem with coopr.opt logger.
17:30 Changeset [3623] by jwatson
Adding cplex version of network flow PySP test.
16:43 Changeset [3622] by jwatson
Adding network flow test for PySP.
14:22 Changeset [3621] by jwatson
Whoops - committed some debug stuff in sets.py update, discussed in last …
14:09 Changeset [3620] by jwatson
For performance reasons, replaced product set iterator with itertools …
13:32 Changeset [3619] by wehart
Move initialization of logging classes into a module. This avoids …
13:31 Changeset [3618] by wehart
Move initialization of coopr.plugins logging information out of this …
13:30 Changeset [3617] by wehart
Rework of coopr.pyomo to use the logging package for debugging. Changed …
13:29 Changeset [3616] by wehart
Rework of logging configuration. Moved logging configurations to a …
00:08 Changeset [3615] by jwatson
More PySP test additions.

02/12/11:

23:57 Changeset [3614] by jwatson
More PySP test additions.
23:27 Changeset [3613] by jwatson
Adding sizes3 CPLEX pysp test.
23:12 Changeset [3612] by jwatson
Adding in SIZES3 PySP gurobi test.
20:54 Changeset [3611] by jwatson
Modifying the ParamBase? class getitem to defer to the _repn, i.e., the …
20:47 Changeset [3610] by jwatson
Fixing Var,VarStatus? import created by a recent re-org commit.
18:53 Changeset [3609] by jwatson
Missing import of Var in CPLEX plugin, due to recent reorg.
18:48 Changeset [3608] by jwatson
Adding gurobi variants of PySP tests.
18:00 Changeset [3607] by wehart
A variety of solver changes, mostly to handle suffix options within the …
17:58 Changeset [3606] by wehart
Various API changes that were triggered by a review of the pyomo command …
17:52 Changeset [3605] by wehart
Adding solver documentation.
17:51 Changeset [3604] by wehart
Changes to migrate suffix logic out of this class.
17:51 Changeset [3603] by wehart
Adding logic to detect whether yaml is installed.

02/11/11:

22:26 Changeset [3602] by wehart
Removing coopr.pyomo imports. These create a circular dependency, which …
16:44 Changeset [3601] by wehart
Adding command-line test of pyomo
16:34 Ticket #4175 (Turn off garbage collector before constraint rule) closed by wehart
fixed: John said that he turned off GC before model construction, which is has …
15:54 Changeset [3600] by wehart
Adding a BAT file to create the installer, and a README to document the …
15:34 Changeset [3599] by wehart
Fix due to change in pyutilib.virtualenv
10:10 Ticket #4203 (Support cloud deployment with bitnami) reopened by wehart
I erroneously closed this. {sigh}
10:10 Ticket #4141 (Create Windows Installer) closed by wehart
fixed: This ticket has been resolved with a NSIS-based installer (see the …
09:41 Ticket #4203 (Support cloud deployment with bitnami) closed by wehart
fixed: This ticket has been resolved with a NSIS-based installer (see the …
09:40 Ticket #4203 (Support cloud deployment with bitnami) created by wehart
Idea: use bitnami:  http://bitnami.org This supports the creation of …

02/10/11:

22:38 Changeset [3598] by wehart
Reworking check for the previous Coopr installation. This is now done …
14:14 Changeset [3597] by wehart
Bug fix in the setup of the CooprAge? script.

02/09/11:

20:48 Changeset [3596] by wehart
Updating installer to do a registry check before downloading the PyQt?
17:49 Changeset [3595] by khunter
Minor error message wording update, but error message is yet incomplete …
17:44 Changeset [3594] by khunter
NFC: EOL whitespace removal
17:40 Changeset [3593] by khunter
Minor drive-by cleanup, grammaro fix.
17:38 Changeset [3592] by khunter
NFC: EOL whitespace removal
17:34 Changeset [3591] by khunter
NFC: Drive by function argument parsing. Double checked I got kwargs vs …

02/08/11:

21:52 Changeset [3590] by wehart
Adding a download.py script, which is used by the installer to download …
21:47 Changeset [3589] by wehart
Explicitly denote the default value of --no-site-packages.
19:43 Changeset [3588] by wehart
Removing the --site-packages option, and adding the --no-site-packages …

02/07/11:

22:57 Changeset [3587] by wehart
Adding the ability to select optional components, which are downloaded …

02/06/11:

13:45 Changeset [3586] by jdsiiro
First stab at speeding up canonical expressions - check …
13:14 Changeset [3585] by jdsiiro
Fixing a bug introduced in r3577.
09:53 Changeset [3584] by wehart
Adding the next (larger) performance test.
09:07 Changeset [3583] by wehart
Adding the installer to the 'dist' directory. (I'm sure we'll move this …
08:56 Changeset [3582] by wehart
Updates to use the MUI2 interface.
08:54 Changeset [3581] by wehart
Another change due to an update in pyutilib.virtualenv
08:45 Changeset [3580] by wehart
Update due to change in pyutilib.virtualenv
00:47 Changeset [3579] by wehart
Updates to the setup script (including a BAT file). Rework of NSI/NSH …
00:21 Changeset [3578] by wehart
Removing coverage from pypi.ini

02/05/11:

23:50 Changeset [3577] by jdsiiro
More minor tweaks to expression generation - Turn off the Python GC …
22:29 Changeset [3576] by khunter
Changes: - Reorder problem formats, per JP's note that cpxlp is the …
22:27 Changeset [3575] by khunter
Order alphabetically, and add 'unbounded'.
18:40 Changeset [3574] by khunter
Add an experimental new GLPK parser. This one instructs GLPK to turn …
14:46 Changeset [3573] by wehart
Further updates. The installer currently installs and uninstalls itself …
13:31 Changeset [3572] by khunter
Make lstlisting code blocks slightly more readable, and no longer put …

02/04/11:

14:48 Changeset [3571] by wehart
Initial setup of NSIS configuration for the Coopr installer.
14:43 Changeset [3570] by khunter
Update example with a necessary import.
08:39 Changeset [3569] by jwatson
Minor documentation fix.

02/01/11:

13:03 Changeset [3568] by jwatson
Fixing issue with variableStage() method in ScenarioTree? class.
11:19 Changeset [3567] by jwatson
Fixes to the PySP scenario tree to deal with singleton variables.
08:46 Ticket #3997 (Resolve semantic issues with expression generation) closed by jdsiiro
fixed: There were a series of …

01/31/11:

21:44 Changeset [3566] by jdsiiro
Tracking change in expression internals in r3565.
21:32 Changeset [3565] by jdsiiro
More work making expressions more efficient: - eliminate …

01/30/11:

21:11 Changeset [3564] by wehart
Updating baselines. I'm hoping that these differences were simply due to …
20:55 Changeset [3563] by wehart
Adding the pmedianv2.py model to the Python performance tests.
20:46 Changeset [3562] by wehart
Adding logic to ensure that test1 and test2 work properly.

01/29/11:

20:50 Changeset [3561] by jwatson
Adding additional "farmer-with-rent" test to PySP, to cover blending of …
20:30 Changeset [3560] by jwatson
Fixing issues with singleton variables in PySP.
20:30 Changeset [3559] by jwatson
Fixing minor bug with _valid_index_value.
19:27 Changeset [3558] by jwatson
Adding farmer-with-rent, but in a different directory.
19:18 Changeset [3557] by jwatson
Modifications to PySP and test baselines to account for John's elimination …
18:38 Changeset [3556] by jwatson
Restoring original farmer example - about to add farmer-with-rent.

01/28/11:

16:47 Changeset [3555] by jdsiiro
Fixing copy-and-paste errors in expression simplification logic
16:43 Changeset [3554] by jdsiiro
Removing Expression.simplify() - all simplification functions occur …
16:32 Changeset [3553] by dlwoodr
I hope that the new farmer instance has now been checked in
16:29 Changeset [3552] by dlwoodr
still fighting with svn
16:26 Changeset [3551] by dlwoodr
Having trouble with svn; want to get the new farmer with rental to check …
16:03 Changeset [3550] by dlwoodr
A new instance with a singleton var (farmer with a rent option)
13:08 Changeset [3549] by jdsiiro
Updating test baselines to reflect constraint changes in r3548.
13:08 Changeset [3548] by jdsiiro
- first steps at optimizing constraint.add() - eliminating …
13:02 Changeset [3547] by jdsiiro
Bug fix reformulating 1-sided constraints of the form, "expr <= const".

01/27/11:

20:00 Changeset [3546] by jwatson
Corrected performance improvements that were backed out in previous …

01/26/11:

22:44 Changeset [3545] by jwatson
Temporarily reverting out recent var changes - something odd happened in …
21:24 Changeset [3544] by jwatson
Serious looping reorganization of VarBase? construct() method - was doing …
20:59 Changeset [3543] by jwatson
Eliminating redundant calls to pyomo.debug("verbose") in …
20:36 Changeset [3542] by jwatson
Changing some range() calls to xrange(), based on profiler analysis.
14:54 Ticket #4202 (Consolidate solver options on the pyomo command-line) created by wehart
We include several specialized solver options, which I think we should …
14:51 Ticket #4201 (Add a 'default' solver to coopr.opt) created by wehart
The idea is that this would dynamically select an appropriate solver given …
14:40 Changeset [3541] by wehart
Updating externals
14:39 Changeset [3540] by wehart
Adding coopr.data.* packages here ... so they will be used for nightly …
14:35 Changeset [3539] by wehart
Updating externals
14:24 Changeset [3538] by wehart
Fixing a bug that was introduced by Keiths 'drive by cleanup'.
13:59 Changeset [3537] by jdsiiro
- minor efficiency improvements in generate_expression. - clarified …
13:13 Changeset [3536] by jwatson
Modifying p-median examples to write NL instead of MPS.
10:52 Changeset [3535] by wehart
Adding date/revision info for coopr_install.
Note: See TracTimeline for information about the timeline view.