Edgewall Software
Modify

Opened 17 years ago

Closed 17 years ago

#284 closed defect (fixed)

Bitten should not overload the Trac DB with SVN checkout information

Reported by: Emmanuel Blot <manu.blot@…> Owned by: cmlenz
Priority: major Milestone: 0.6
Component: Build slave Version: 0.5.3
Keywords: Cc:
Operating System: BSD

Description

See initial discussion here: http://groups.google.com/group/bitten/browse_thread/thread/67ff1e98079bdd67

Bitten generates thousands of useless log messages when the SVN checkout recipe is run.

It is related to #267 as well, as it is the root cause of the slow page generation.

Attachments (1)

bitten-284.diff (3.4 KB) - added by Emmanuel Blot <manu.blot@…> 17 years ago.
Proposal to provide a stdout custom filter

Download all attachments as: .zip

Change History (4)

Changed 17 years ago by Emmanuel Blot <manu.blot@…>

Proposal to provide a stdout custom filter

comment:1 Changed 17 years ago by Emmanuel Blot <manu.blot@…>

I've added a quick patch to filter out the messages from the executable standard output.

The filter is disabled for any command, except for SVN checkout where it discards the typical "Add" or "Update" log messages output from the SVN checkout command.

The original behavior (loads of the "A path/..." log message) can be restored if the SVN checkout build recipe specify verbose="True" argument.

comment:2 Changed 17 years ago by Emmanuel Blot <manu.blot@…>

Note
the --quiet option of SVN could be used (triggered from the SVN recipe) rather than filtering the output message, however the slave won't print out the SVN messages at all, which can still be useful on the slave side. The proposed patch provide a more versatile way to filter out output messages on a per-recipe basis.

comment:3 Changed 17 years ago by wbell

  • Resolution set to fixed
  • Status changed from new to closed

Applied in [547]

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain cmlenz.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.