Issue Details (XML | Word | Printable)

Key: BAM-1078
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Brydie McCoy [Atlassian]
Reporter: Colin Ho
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Bamboo

BuildChangeDetector continuously polling Perforce repository

Created: 29/Mar/07 10:48 AM   Updated: 30/Mar/07 01:56 AM
Component/s: Build Triggers
Affects Version/s: 1.0.3
Fix Version/s: 1.0.4

Time Tracking:
Not Specified

Environment: Using Bamboo 1.0.3 (choice was not available in Affected Versions.

Participants: Brydie McCoy [Atlassian] and Colin Ho
Since last comment: 1 year, 28 weeks, 1 day ago
Number of comments: 2
Internal Priority: 2. High
Labels:


 Description  « Hide
I've set up a plan with a Perforce repository. It doesn't matter what I set the build schedule to be, if the build is enabled it is continuously polling the Perforce server for changes.
INFO   | jvm 1    | 2007/03/29 11:41:41 | 2007-03-29 11:41:41,449 INFO [BAM::BuildChangeDetector] [PerforceClientCommand] Executing perforce client command: 
INFO   | jvm 1    | 2007/03/29 11:41:41 | C:\Perforce\p4.exe -u xxxxx -p xxxxx:1666 -c xxxxxx client -o
INFO   | jvm 1    | 2007/03/29 11:41:41 | 2007-03-29 11:41:41,449 INFO [BAM::BuildChangeDetector] [PerforceClientCommand] Executing perforce client command: 
INFO   | jvm 1    | 2007/03/29 11:41:41 | C:\Perforce\p4.exe -u xxxxx -p xxxxx:1666 -c xxxxx client -o
INFO   | jvm 1    | 2007/03/29 11:41:42 | 2007-03-29 11:41:42,561 INFO [BAM::BuildChangeDetector] [PerforceClientCommand] Executing perforce client command: 
INFO   | jvm 1    | 2007/03/29 11:41:42 | C:\Perforce\p4.exe -u xxxxx -p xxxxx:1666 -c xxxxx client -o
INFO   | jvm 1    | 2007/03/29 11:41:42 | 2007-03-29 11:41:42,561 INFO [BAM::BuildChangeDetector] [PerforceClientCommand] Executing perforce client command: 
INFO   | jvm 1    | 2007/03/29 11:41:42 | C:\Perforce\p4.exe -u xxxxx  -p xxxxx:1666 -c xxxxx client -o

Our Perforce administrators will not allow this, so because of this I have to keep the plan disabled and only enable it to run a build manually which totally defeats the purpose.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Brydie McCoy [Atlassian] added a comment - 30/Mar/07 01:33 AM
Hi Colin,

The frequency of the polling was because Bamboo was retrieving the client root from perforce.
We have now set it up to cache the root, so you will be able to keep all your plans enabled without putting the extra load on the repository.
The changes will be included in the next release.

Cheers
Brydie


Brydie McCoy [Atlassian] added a comment - 30/Mar/07 01:56 AM
Sorry,

Just another thing to note,

Since the client root is now being cached, if you change the root in Perforce, Bamboo will require a restart to pick up this change.
There is an issue raised for this if you wish to track it (BAM-1082).

Brydie