Mon, 18 Oct 2010 11:55:44 +0000 |
hodgestar |
0.6dev: Merged [940:942] from trunk.
0.6.x
|
Mon, 18 Oct 2010 00:21:43 +0000 |
hodgestar |
Replace broken one-line for removing builds with a reference to the new upgrade documentation.
|
Sun, 17 Oct 2010 23:24:07 +0000 |
hodgestar |
0.6dev: Merged [r938] from trunk.
0.6.x
|
Sun, 17 Oct 2010 23:20:44 +0000 |
hodgestar |
Refuse to create log folder during database upgrade if the folder already exists. The existence of such a folder is an indication that a previous attempt to migrate the logs into files has failed and that the folder should be removed before continuing. See #462 for further discussion.
|
Tue, 12 Oct 2010 21:34:25 +0000 |
hodgestar |
0.6dev: Merged [924:925] from trunk.
0.6.x
|
Tue, 12 Oct 2010 21:28:30 +0000 |
hodgestar |
Update bitten_build id sequence on PostgreSQL after re-creating bitten_build table when adding last_activity column. See #632.
|
Tue, 12 Oct 2010 21:23:28 +0000 |
hodgestar |
Add checks that (PostgreSQL) sequences have ended up in the correct state at the end of the upgrade scripts. Test currently fails on PostgreSQL as a result of #632.
|
Sun, 10 Oct 2010 22:49:42 +0000 |
hodgestar |
0.6dev: Merged [919] from trunk.
0.6.x
|
Sun, 10 Oct 2010 22:47:50 +0000 |
hodgestar |
Remove references to bitten.model from bitten.upgrades. See #629 for detailed explanation.
|
Wed, 06 Oct 2010 09:51:06 +0000 |
osimons |
0.6dev: Merged [910] from trunk.
0.6.x
|
Wed, 06 Oct 2010 09:49:05 +0000 |
osimons |
Updated copyright to 2010.
|
Fri, 30 Apr 2010 11:55:50 +0000 |
hodgestar |
0.6dev: Merge of [866] from trunk.
0.6.x
|
Fri, 30 Apr 2010 11:47:32 +0000 |
hodgestar |
Preserve build id during latest upgrade.
|
Mon, 26 Apr 2010 15:34:04 +0000 |
osimons |
0.6dev: Merge [853] from trunk.
0.6.x
|
Mon, 26 Apr 2010 15:32:13 +0000 |
osimons |
Doc fixes. Making docs compile without errors + some minor tweaks to output.
|
Sat, 24 Apr 2010 15:16:12 +0000 |
wbell |
Port of [638], [639], [640] to 0.6.x
0.6.x
|
Sat, 24 Apr 2010 15:11:23 +0000 |
wbell |
Add new last_activity field to build. I considered reusing stopped, but this seemed cleaner and more obvious, which seems like the right way to go.
|
Sat, 20 Feb 2010 09:50:23 +0000 |
hodgestar |
Merged [815] from trunk.
0.6.x
|
Sat, 20 Feb 2010 09:48:34 +0000 |
hodgestar |
Add upgrade method that cleans up .log.levels files which at one point where not properly deleted when builds were removed (with test). Fix fix_log_levels_misnaming test to not rely on the order of logging messages (log message order reflects the directory listing order which can vary).
|
Fri, 19 Feb 2010 12:18:53 +0000 |
hodgestar |
0.6dev: Merged [805,813] from trunk.
0.6.x
|
Fri, 19 Feb 2010 11:51:46 +0000 |
hodgestar |
Add upgrade script to fix badly named .log.level files. Don't use BuildLog.LEVELS_SUFFIX in upgrade scripts. See #517.
|
Wed, 06 Jan 2010 13:00:09 +0000 |
dfraser |
Added a constant so we don't have any more confusion about what files are used for levels - see #517
|
Tue, 27 Oct 2009 23:20:00 +0000 |
hodgestar |
Database upgrade cleanup:
|
Fri, 11 Sep 2009 21:02:13 +0000 |
osimons |
0.6dev: Update all tools and docs to use the new `http://bitten.edgewall.org/tools/` namespace as default. Old namespace will still work, but a notice appears when editing config if deprecated namespace is in use. Both will work for now, though.
|
Tue, 25 Aug 2009 15:35:48 +0000 |
osimons |
0.6dev: Fix for #214 whereby creating the new index in the upgrade would fail if duplicates aleady exist (`UNIQUE`). In case of duplicates, the duplicates are now printed with information on how to resolve manually.
|
Mon, 24 Aug 2009 23:03:38 +0000 |
osimons |
0.6dev: Database upgrade to ensure no duplicate builds are created due to thread race condition when populating builds. Threaded test included.
|
Thu, 06 Aug 2009 18:41:00 +0000 |
dfraser |
After lengthy waiting and no complaints of data loss, add the final step of dropping the old data with witty commentary. See #329
|
Sat, 16 May 2009 22:39:21 +0000 |
wbell |
Type fixes for Postgres 8.x (we noticed issues on 8.3. Newer versions of Postgres don't auto massage integers from Python to string values in the database. In Bitten, this was causing issues with the 'id' field of bitten_rule, which was actually an integer (coming from the id field of the bitten_platform table.) Without explicitly converting it to a string, you'd see the error reported in #390. Added upgrade steps, tested on Postgres8.3. Closes #390. We may want to rename this field to 'platform' later.
|
Mon, 16 Mar 2009 17:46:18 +0000 |
dfraser |
Replace `CREATE TEMP TABLE` with the more database-independent `CREATE TEMP TABLE` (thanks Manfred) - Fixes #370
|
Mon, 16 Mar 2009 12:03:19 +0000 |
dfraser |
Ensure log files are stored and read in binary, not text format (otherwise Unicode gets confused):
|
Fri, 13 Mar 2009 14:52:51 +0000 |
dfraser |
Support unicode by converting everything to UTF-8 on write and back to unicode on read - should fix #369
|
Fri, 13 Mar 2009 13:09:49 +0000 |
dfraser |
Fix typo - see #329
|
Fri, 13 Mar 2009 08:52:47 +0000 |
dfraser |
Switch to storing log messages in files rather than in database rows:
|
Tue, 07 Aug 2007 11:29:11 +0000 |
cmlenz |
Use reStructuredText as the API documentation syntax.
|
Tue, 07 Aug 2007 09:49:08 +0000 |
cmlenz |
More restructuring: got rid of the `trac_ext` subpackage, which makes no sense now that the master is also coupled to Trac.
|
Tue, 07 Aug 2007 08:58:38 +0000 |
cmlenz |
Update file headers and other stuff pointing to the old home.
|
Tue, 24 Jul 2007 17:32:02 +0000 |
cmlenz |
Use UTF-8 as encoding of source files.
|
Thu, 05 Jan 2006 16:27:04 +0000 |
cmlenz |
Ported [336] to 0.5.x.
0.5.x
|
Thu, 05 Jan 2006 16:26:07 +0000 |
cmlenz |
More fixes with interoperability with Trac trunk. Closes #91. Thanks to Sven Reimers for the patch.
|
Wed, 04 Jan 2006 18:49:34 +0000 |
cmlenz |
Ported [333] and [334] to 0.5.x.
0.5.x
|
Wed, 04 Jan 2006 18:30:52 +0000 |
cmlenz |
Fixes for compatibility with Trac trunk and 0.9.3.
|
Sat, 26 Nov 2005 15:00:10 +0000 |
cmlenz |
More docstring improvements.
|
Mon, 03 Oct 2005 21:15:31 +0000 |
cmlenz |
Store the reason(s) for build step failure in the database.
|
Mon, 26 Sep 2005 22:49:15 +0000 |
cmlenz |
Fix upgrade for installs with no stored reports. Thanks to Matt Good for catching this.
|
Wed, 21 Sep 2005 23:06:12 +0000 |
cmlenz |
Some pylint-inspired cleanup.
|
Tue, 20 Sep 2005 22:16:41 +0000 |
cmlenz |
* Refactoring of build recipes, the file format has changed slightly:
|
Mon, 19 Sep 2005 15:22:14 +0000 |
cmlenz |
Huge refactoring to remove dependency on BDB XML. Report data is now stored in the Trac database (SQLite/PostgreSQL).
|
Wed, 14 Sep 2005 18:55:51 +0000 |
cmlenz |
Changes to the BDB XML report store to support transactions. Closes #47.
|
Mon, 12 Sep 2005 21:59:14 +0000 |
cmlenz |
In preparation for supporting BDB XML transactions, move the report store backend selection away from using Trac extension points, and use a plain Python object instead of a component to represent a store backend.
|
Tue, 30 Aug 2005 18:56:14 +0000 |
cmlenz |
Fix the BDB XML upgrade procedure: If a document is found that is associated with a non-existing build, just remove it.
|
Tue, 30 Aug 2005 18:44:55 +0000 |
cmlenz |
* Changed the `IReportStore` interface to allow querying with [http://www.w3.org/XML/Query/ XQuery]. This should make it possible to efficiently query the report store for any existing metrics.
|
Sat, 27 Aug 2005 07:58:12 +0000 |
cmlenz |
Flip the switch: Bitten is now BSD-licensed.
|
Sun, 21 Aug 2005 17:49:20 +0000 |
cmlenz |
Build recipes are now stored in the database with the build configuration. This means that it is no longer necessary to store the recipe in the repository. Closes #41.
|
Thu, 04 Aug 2005 20:15:39 +0000 |
cmlenz |
* Store build logs in a structured way, for example to highlight messages on the error stream.
|