Hi Gilbran,
Actually the next release is 1.2, not 1.3.  I think Mark said it was 1.3 in a 
previous email, but that is not the case.  The new 1.2 features can be found on 
http://fossology.org/task_list

Mary is the keeper of the schedule and I'm not sure of the target date.  But we 
do want to start using a beta 1.2 version in-house by the middle of March.

We try not to break the main svn branch, but it does happen.  Mark's been doing 
nightly testing on fresh systems.  Mark how is the trunk doing?

Feel free to ask for the world ;-).  Unfortunately, we only have 3 people 
working on the code and I haven't been able to spend as much time as I should 
have these past few months.  That should be changing though.

Mark can you chime in on the nightly testing?

I hate to recommend such an early use of the code, but on the other hand if you 
only want to use the new license analyzer (20 faster), that has been working 
fine.

Bob Gobeille


On Feb 16, 2010, at 12:25 PM, Furosh One wrote:

Hi Bob,

I realize you guys have your hands busy and deep in the new release(s) of 
fossology, but I just wanted to see if this was anywhere near completion (v1.3 
release)?

I'm installing our new server we got in last week and it's a monster!!! 
However, with the postgres CPU utilization pegged most of the time (like I 
mentioned in this thread) I wanted to know if installing the 1.3 release would 
be possible for our RHEL5 64-bit monster-server.

I'm probably asking for the world here but again, just curious as far as how 
close and/or timeline for this?

I'm going to install whatever latest release is out right now which appears to 
still be fossology-1.1.0-1.el5.x86_64.rpm for me.

We were just hoping since we invested quite a bit of money into this new 
server, we'd like to see the improvements on both the server-side and hopefully 
any fixes on software side to help the psql stuff out. No way of getting an 
early release v1.3 right? :-)

-Regards,
Gibran

On Tue, Dec 22, 2009 at 6:52 AM, Gobeille, Robert 
<[email protected]<mailto:[email protected]>> wrote:
Hi Gibran,
The scheduler does have some serious issues (I've seen what you are 
describing).  This really became apparent in the release we are working on 
(1.2) where the new license analysis agent is 20x faster than the one you are 
using.  I've been spending a lot of time on it but the solutions are pretty 
involved.  Right now we are planning on the 1.3 release to be where we fix the 
scheduler (and other issues).

For now,

1) Are you only interested in license analysis?  If so, only ever start the 
license agent, not all the agents.  In other words, choose License Analysis but 
NOT  MIME-type Analysis, Metadata Analysis, or Spec File Analysis.  These other 
agents (especially pkgmettagetta does a LOT of database writes).

2) Since you already have these other agents running (you mention 
pkgmetagetta), go to the job queue display  (Jobs -> Queue -> Details) and 
delete that job.  This is probably the one causing the majority of your 
problems.

3) Check your Scheduler.conf to make sure it is not trying to run too many 
simultaneous processes.  If you want someone else to look at it, send it to the 
list.

Bob Gobeille


On Dec 21, 2009, at 6:12 PM, Furosh One wrote:

Hey guys and gal,

I'm not sure if this is truly a problem but my collegue uploaded a rather large 
amount of data to be processed and it appears to have been uploaded and 
scheduled correctly, however it seems like the server has postgres pegged at 
around 100% for the majority of the time.

I was reading and searching your archives to see if I could find anyone else 
who had the same issue and only found this: "Error while uploading" on Fri, 22 
May 2009 08:56:39 -0700

After looking at some of the areas Bob suggested this guy check I thought I 
should look into each of those too.


 >1) your scheduler is in some loop
 >Do a top and see if fossology_scheduler is using lots of cpu time.

This doesn't apply other than it's the Postgres process that is at 100%


 >2) you need to do a vacuum analyze on your database

It seems like the DB is doing a lot being at 100%, could I do this while its at 
100%. It has 2 CPU's so (1)=100% and (2)= around 20% utilization.


 >3) you are memory starved.

We seem to be okay on memory, this server currently has 4GB RAM.

 >4) your postgresql statement timeout is set very low

 >In postgresql.conf the "statement_timeout" variable

Our statement_timeout is #'d commented out,
#statement_timeout = 0

Should I change this?

>5) your disk performance is poor (perhaps due to other processes)

This doesn't seem to be an issue at the moment for us.


In addition, the agents seem to spit off a small process like pkgmetagetta or 
licinspect every once in a while but ends really quick.
I also look at the Scheduler / Status and it's updating and showing running on 
localhost and agents, but never seems to get to the filter_license or 
bsam_engine parts.


Anyway, these questions weren't to me directly but was trying to look for help 
in your archive and thought I'd send you some info to go on to see if you had 
any suggestions or recommendation.
Please let me know what I could check/do to correct this. I don't know much 
about DB optimization or administration on the database.


-Regards,
Gibran

<ATT00001..txt>



_______________________________________________
fossology mailing list
[email protected]
http://fossology.org/mailman/listinfo/fossology

Reply via email to