archiva-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Olivier Lamy <ol...@apache.org>
Subject Re: Indexes ...
Date Mon, 15 Oct 2012 09:17:46 GMT
2012/10/14 Jeff <predatorvi@gmail.com>:
> I found a note in the best practices for NetBeans and Maven that said:
>
> *"Since version 3.1, the Maven integration is using **the
> **Nexus*<http://nexus.sonatype.org/>
> * indexing engine** for indexing the local repository. At the same time it
> can download zipped Nexus indexes from remote locations. "*
This is the Maven indexer project

>
>
> I haven't found anything that tells me how to configure where NetBeans
> looks for indexes.  The repository properties appear to be read only.
>
> For now, I can manually add central, but I would definitely be nice if
> Archiva could be my canonical source for all maven artifacts and indexes.
>  I inferred that is what the "Merged Indexes" for the Repository Group
> would give me.  I guess I misunderstood.
>
> Regardless, I still don't see the .indexer path.   My Archiva instance is
> running with 2GB Ram assigned to Tomcat so I would think it would handle
> the merging just fine.
I think I have an idea for you :-).
BTW on the server side you must have some .indexCache directories
which contains.
But I will expose that for download see
https://jira.codehaus.org/browse/MRM-1693
I'm working on that currently. I will let you know when it's finished.

>
> On Sat, Oct 13, 2012 at 7:51 AM, Olivier Lamy <olamy@apache.org> wrote:
>
>> 2012/10/13 Jeff <predatorvi@gmail.com>:
>> > I can verify that http://archiva/repository/myRepoGroup exists and shows
>> > all my packages (3rd-party, internal snapshots, internal releases, etc.),
>> > but I get a 404 error going to
>> > http://archiva/repository/myRepoGroup/.indexer .
>> >
>> > The user guide says it's "on the fly" and would appear to just happen
>> > automatically for each repository group without any need to configure it.
>> >
>> > Is that the case? If so,  I'm not seeing anything obvious in the logs
>> other
>> > than some lucene IndexMerger messages merging N documents '_ei' or '_es'
>> or
>> > '_f2', etc.
>> >
>> > Where would the .indexer files be located on disk?
>> in a temporary directory.
>>
>> What kind of files or directory netbeans need ?
>> The packed index I presume ?
>> BTW merging index can take time especially if your group has some repos.
>> And merging the central index need some memory on the server as it's a
>> very huge one ! (~ 65go)
>>
>> Maybe what we can add is to be able to retrieve it if it's available
>> locally with exposing content proxied from remote repostories.
>> If your remote has id central. Content could be available using
>> http://yourarchiva/repository/central/.index
>> What do you think of that ? I have created the issue:
>> https://jira.codehaus.org/browse/MRM-1693
>>
>> >
>> > On Fri, Oct 12, 2012 at 4:28 PM, Olivier Lamy <olamy@apache.org> wrote:
>> >
>> >> Don't know if it's very clearly documented :-) but read here:
>> >>
>> http://archiva.apache.org/docs/1.4-M3/userguide/virtual-repositories.html
>> >> section "Merged index" .
>> >>
>> >> 2012/10/13 Olivier Lamy <olamy@apache.org>:
>> >> > 2012/10/13 Jeff <predatorvi@gmail.com>:
>> >> >> Yes I do have one repository group.
>> >> >>
>> >> >> Yes I do have /archiva/data/remotes/central/.index.
>> >> >>
>> >> >> Though, I don't understand what you mean by making the repo group
>> >> available
>> >> >> using the .indexer path.  I don't see anything relating to indexing
>> when
>> >> >> I'm editing/viewing the repository group.  I'm using the 1.4-M3
new
>> UI.
>> >>  Is
>> >> >> it missing this feature?
>> >> >
>> >> > If you repository group is called foo configure netbeans to download
>> >> > index from http://yourarchiva/repository/foo/.indexer and you will
>> >> > download the merged index of all repos from this group.
>> >> >
>> >> >
>> >> >
>> >> >>
>> >> >>
>> >> >> On Fri, Oct 12, 2012 at 3:53 PM, Olivier Lamy <olamy@apache.org>
>> wrote:
>> >> >>
>> >> >>> Hi,
>> >> >>> Yup it's downloaded and used for searching in the ui but not
visible
>> >> >>> as an index file for you.
>> >> >>> Check on your archiva fs in
>> >> >>> ${appserver.base}/data/remotes/central/.index (or the name
you used
>> >> >>> for central)
>> >> >>>
>> >> >>> Do you have any repository group ?
>> >> >>> If yes that must be available using .indexer path of the repository
>> >> >>> group (all index from all repositories will be merged)
>> >> >>>
>> >> >>>
>> >> >>> 2012/10/12 Jeff <predatorvi@gmail.com>:
>> >> >>> > I'm using Netbeans 7.2 and used to get indexes of Maven
Central (I
>> >> >>> thought)
>> >> >>> > through the Archiva indexes until Central changed some
requirement
>> >> >>> > (USER-AGENT?).
>> >> >>> >
>> >> >>> > I have been anticipating 1.4-M3 hoping this would fix
it, but I'm
>> >> still
>> >> >>> not
>> >> >>> > getting indexes pulled (that I am aware of).  How do I
tell they
>> are
>> >> even
>> >> >>> > being generated and available on Archiva?  I've forced
everything
>> >> related
>> >> >>> > to repository scanning and such.
>> >> >>> >
>> >> >>> > Thoughts?
>> >> >>> >
>> >> >>> > --
>> >> >>> > Jeff Vincent
>> >> >>> > predatorvi@gmail.com
>> >> >>> > See my LinkedIn profile at:
>> >> >>> > http://www.linkedin.com/in/rjeffreyvincent
>> >> >>> > I ♥ DropBox <http://db.tt/9O6LfBX> !!
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>> --
>> >> >>> Olivier Lamy
>> >> >>> Talend: http://coders.talend.com
>> >> >>> http://twitter.com/olamy | http://linkedin.com/in/olamy
>> >> >>>
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> Jeff Vincent
>> >> >> predatorvi@gmail.com
>> >> >> See my LinkedIn profile at:
>> >> >> http://www.linkedin.com/in/rjeffreyvincent
>> >> >> I ♥ DropBox <http://db.tt/9O6LfBX> !!
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > Olivier Lamy
>> >> > Talend: http://coders.talend.com
>> >> > http://twitter.com/olamy | http://linkedin.com/in/olamy
>> >>
>> >>
>> >>
>> >> --
>> >> Olivier Lamy
>> >> Talend: http://coders.talend.com
>> >> http://twitter.com/olamy | http://linkedin.com/in/olamy
>> >>
>> >
>> >
>> >
>> > --
>> > Jeff Vincent
>> > predatorvi@gmail.com
>> > See my LinkedIn profile at:
>> > http://www.linkedin.com/in/rjeffreyvincent
>> > I ♥ DropBox <http://db.tt/9O6LfBX> !!
>>
>>
>>
>> --
>> Olivier Lamy
>> Talend: http://coders.talend.com
>> http://twitter.com/olamy | http://linkedin.com/in/olamy
>>
>
>
>
> --
> Jeff Vincent
> predatorvi@gmail.com
> See my LinkedIn profile at:
> http://www.linkedin.com/in/rjeffreyvincent
> I ♥ DropBox <http://db.tt/9O6LfBX> !!



-- 
Olivier Lamy
Talend: http://coders.talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

Mime
View raw message