2012/10/15 Olivier Lamy <[email protected]>: > 2012/10/14 Jeff <[email protected]>: >> 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.
Sample here https://archiva-repository.apache.org/archiva/repository/central/.index/ You will have remote index with the following url http://archiva/repostory/remoterepoId/.index/ Let me know if that work for netbeans. > >> >> On Sat, Oct 13, 2012 at 7:51 AM, Olivier Lamy <[email protected]> wrote: >> >>> 2012/10/13 Jeff <[email protected]>: >>> > 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 <[email protected]> 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 <[email protected]>: >>> >> > 2012/10/13 Jeff <[email protected]>: >>> >> >> 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 <[email protected]> >>> 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 <[email protected]>: >>> >> >>> > 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 >>> >> >>> > [email protected] >>> >> >>> > 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 >>> >> >> [email protected] >>> >> >> 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 >>> > [email protected] >>> > 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 >> [email protected] >> 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
