Profile

Cover photo
1,392 followers|4,098 views
AboutPostsPhotosVideos

Stream

CPAN Grep

Shared publicly  - 
 
There have been many recent updates to CPAN Grep, the highlights are:
- Updates are now much more frequent (usually about once a day). 
- Complex searching is live with an improved UI (see http://grep.cpan.me/about for the syntax)
- There's an experimental API, which hopefully soon metacpan (and other tools?) will be using.

I've also created a mailing list for discussion: https://groups.google.com/forum/#!forum/cpangrep (partly because I want to know how/if people are using the API).
1
Curtis Poe's profile photo
 
Any reason why it's running so slowly lately? It takes several minutes to run a single grep right now (and that's for something trivial like "TAP::Harness".
Add a comment...

CPAN Grep

Shared publicly  - 
 
This for updates and status information about CPAN Grep.

To start with it's now running on Bytemark's BigV and should be a little bit faster and more reliable although I suspect the performance will decrease a little when they go out of beta, because I can't justify the number of cores it currently has – 16!. (It seems the either virtual memory subsystem of the kernel or KVM doesn't really scale linearly after about 4 cores per machine.)
1
Add a comment...
Have them in circles
1,392 people

CPAN Grep

Shared publicly  - 
 
I've been doing lots of work on CPAN Grep at the Perl QA Hackathon in Paris.

I haven't yet flipped it over to the live site but there's now a version with complex searching and a few other features.

+Leon Brocard's Archive::Peek::Libarchive is pretty impressive, indexing now takes a couple of minutes compared to the hours it took previously -- because it avoids lots of disk I/O.

Try it out! Or even better work on it, I've made a small development install really easy to get going see https://github.com/dgl/cpangrep/blob/master/README.pod
3
Add a comment...
People
Have them in circles
1,392 people
Story
Tagline
Searching code on CPAN, status and updates.