Sort of related: is there a central/official location for binaries of the other plugin projects?
On Friday, July 18, 2014 7:42:25 AM UTC-4, Edwin Kempin wrote:The 2.9 plugin artifacts are available on Maven Central:
http://central.maven.org/maven2/com/google/gerrit/
Am Freitag, 18. Juli 2014 13:35:59 UTC+2 schrieb Edwin Kempin:The final release for Gerrit version 2.9 is now available.
Download:
https://gerrit-releases.storage.googleapis.com/gerrit-2.9.war
Release Highlights:
* New Change Screen:
https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/user-review-ui.html
Release notes:
http://gerrit-documentation.storage.googleapis.com/ReleaseNotes/ReleaseNotes-2.9.html
Documentation:
http://gerrit-documentation.storage.googleapis.com/Documentation/2.9/index.html
Edwin
--
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
2014-07-18 15:24 GMT+02:00 Will Saxon <sax...@gmail.com>:
Sort of related: is there a central/official location for binaries of the other plugin projects?Not yet. It would be nice to publish them on Maven Central too.
Can we publish the URL from Gerrit home page ?
Hello Luca,What is the preferred way to request a new build on your CI server? I wanted to grab the motd plugin but do not see it listed on master. There are a couple of other plugins that look useful also.Thanks,-Will
--
Unfortunately not :-(1) Gitiles does not have a stable-2.9 branch and I did not manage to build it on master either (http://ci.gerritforge.com/job/Gitiles_master/) - @Dave any help on that?2) Its-* do not have any stable-2.9 branchP.S. Bear in mind that when there is no stable-2.9 branch it means that typically the master version should work.
Building in workspace /home/gitent/ci.gerritforge.com/jobs/Gitiles_master/workspace Fetching changes from the remote Git repository Fetching upstream changes from https://gerrit.googlesource.com/gitiles Checking out Revision c99d0bb23c81d0932d48675f6be363952e7f0b35 (origin/master) [workspace] $ /bin/sh -xe /tmp/hudson1376008062725639435.sh + buck build all fatal: Not a valid object name bucklets/buckversion From https://gerrit.googlesource.com/buck 7a429cc..71b70bb github-master -> origin/github-master Buck is at 0fe4569e871fd6588f7cbfb4b1d4a14baa791a9f, but should be bucklets/buckversion. Buck is updating itself. To disable this, add a '.nobuckcheck' file to your project root. In general, you should only disable this if you are developing Buck. error: pathspec 'bucklets/buckversion' did not match any file(s) known to git.
On 1 Aug 2014 22:21, "Luca Milanesio" <luca.mi...@gmail.com> wrote:
>
> Hi Dave,
> master builds are already available but Gitiles fails since build#37:
> http://ci.gerritforge.com/job/Gitiles_master/37/
>
> What am I doing wrong ?
>
> a) git clone https://gerrit.googlesource.com/gitiles (with submodules updates)
> b) buck build all
>
> The error on CI is:
>
> Building in workspace /home/gitent/ci.gerritforge.com/jobs/Gitiles_master/workspace
> Fetching changes from the remote Git repository
> Fetching upstream changes from https://gerrit.googlesource.com/gitiles
> Checking out Revision c99d0bb23c81d0932d48675f6be363952e7f0b35 (origin/master)
> [workspace] $ /bin/sh -xe /tmp/hudson1376008062725639435.sh
> + buck build all
> fatal: Not a valid object name bucklets/buckversion
> From https://gerrit.googlesource.com/buck
> 7a429cc..71b70bb github-master -> origin/github-master
> Buck is at 0fe4569e871fd6588f7cbfb4b1d4a14baa791a9f,
> but should be bucklets/buckversion.
> Buck is updating itself.
> To disable this, add a '.nobuckcheck' file to your project root.
> In general, you should only disable this if you are developing Buck.
> error: pathspec 'bucklets/buckversion' did not match any file(s) known to git.
IIRC you need to symlink the buckversion file from the gerrit project.
Done already:... unless Jenkins Git plugin is a liar ;-)Will try to do it manually to see if that helps.Luca.On 1 Aug 2014, at 22:28, Dave Borowitz <dbor...@google.com> wrote:git submodule update --init?On Fri, Aug 1, 2014 at 2:21 PM, Luca Milanesio <luca.mi...@gmail.com> wrote:
Hi Dave,master builds are already available but Gitiles fails since build#37:What am I doing wrong ?a) git clone https://gerrit.googlesource.com/gitiles (with submodules updates)b) buck build all
The error on CI is:Building in workspace /home/gitent/ci.gerritforge.com/jobs/Gitiles_master/workspace Fetching changes from the remote Git repository Fetching upstream changes from https://gerrit.googlesource.com/gitiles Checking out Revision c99d0bb23c81d0932d48675f6be363952e7f0b35 (origin/master) [workspace] $ /bin/sh -xe /tmp/hudson1376008062725639435.sh + buck build all fatal: Not a valid object name bucklets/buckversion From https://gerrit.googlesource.com/buck 7a429cc..71b70bb github-master -> origin/github-master Buck is at 0fe4569e871fd6588f7cbfb4b1d4a14baa791a9f, but should be bucklets/buckversion. Buck is updating itself. To disable this, add a '.nobuckcheck' file to your project root. In general, you should only disable this if you are developing Buck. error: pathspec 'bucklets/buckversion' did not match any file(s) known to git.
On Fri, Aug 1, 2014 at 2:40 PM, Luca Milanesio <luca.mi...@gmail.com> wrote:
Done already:<Screen Shot 2014-08-01 at 22.40.04.png>
ah ah ... same problem again :-($ git --versiongit version 1.7.5.4The Git version I have on the CI does not support symlinks :-(
For gitiles there is a stable 2.9 branch. I think it was created due to the compile issues from 2.8, 2.9, and master diverging.
Neil Leathers
The final release for Gerrit version 2.9 is now available.
Now that the tracking_ids table is gone, and the trackingids are only indexed in Lucene, is there a (simple) way to get all tracker ids into the index without using the [trackingids] footers?We do not use the footers in our commit messages, and would instead prefer that any tracking id that a [commentlink] section (i.e., its-base and friends -- in our case, its-jira) would otherwise recognize as a JIRA issue id should be indexed as a tracking id -- thus enabling the "tr:*" search predicate. Is this supported?Prior to 2.9, I was using a python script as a hook that would automatically scan the commit message and update the tracking_ids table in postgres directly, and that worked great. But now that table is gone, and I don't know how to use the lucene index.
Is there some hidden feature of the its-* plugins that automatically contributes to the trackingids index? Or is it possible to add the tracking ids into the lucene index so that the "tr:" predicate works again?
This is the main integration point between our JIRA and Gerrit servers [1], and not having the tracking ids indexed now renders that integration unusable.Any pointers?
On Friday, July 18, 2014 7:35:59 AM UTC-4, Edwin Kempin wrote:The final release for Gerrit version 2.9 is now available.
Download:
https://gerrit-releases.storage.googleapis.com/gerrit-2.9.war
Release Highlights:
* New Change Screen:
https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/user-review-ui.html
Release notes:
http://gerrit-documentation.storage.googleapis.com/ReleaseNotes/ReleaseNotes-2.9.html
Documentation:
http://gerrit-documentation.storage.googleapis.com/Documentation/2.9/index.html
Edwin
--
On Wed, Aug 20, 2014 at 8:11 AM, Joe Hansche <jhan...@meetme.com> wrote:
Now that the tracking_ids table is gone, and the trackingids are only indexed in Lucene, is there a (simple) way to get all tracker ids into the index without using the [trackingids] footers?We do not use the footers in our commit messages, and would instead prefer that any tracking id that a [commentlink] section (i.e., its-base and friends -- in our case, its-jira) would otherwise recognize as a JIRA issue id should be indexed as a tracking id -- thus enabling the "tr:*" search predicate. Is this supported?Prior to 2.9, I was using a python script as a hook that would automatically scan the commit message and update the tracking_ids table in postgres directly, and that worked great. But now that table is gone, and I don't know how to use the lucene index.Sorry, for now, you will have to read the tr terms out of the index:
The DB is not a public API, so we changed it behind your back. Sorry.I would be totally ok with exposing this list of terms as a public REST API.
On Wednesday, August 20, 2014 11:16:16 AM UTC-4, Dave Borowitz wrote:On Wed, Aug 20, 2014 at 8:11 AM, Joe Hansche <jhan...@meetme.com> wrote:
Now that the tracking_ids table is gone, and the trackingids are only indexed in Lucene, is there a (simple) way to get all tracker ids into the index without using the [trackingids] footers?We do not use the footers in our commit messages, and would instead prefer that any tracking id that a [commentlink] section (i.e., its-base and friends -- in our case, its-jira) would otherwise recognize as a JIRA issue id should be indexed as a tracking id -- thus enabling the "tr:*" search predicate. Is this supported?Prior to 2.9, I was using a python script as a hook that would automatically scan the commit message and update the tracking_ids table in postgres directly, and that worked great. But now that table is gone, and I don't know how to use the lucene index.Sorry, for now, you will have to read the tr terms out of the index:The DB is not a public API, so we changed it behind your back. Sorry.I would be totally ok with exposing this list of terms as a public REST API.I don't need to read the index itself.
I want to allow the "tr" predicate to find tracking ids that the Gerrit trackingids feature does not find. It sounds like this should already be using the existing tr terms in the lucene index, correct? My problem is that the way Gerrit has implemented the trackingids feature, it will *only* index the tracking id if it exists as a footer in the commit message.
This works:Some commit messageChange-Id: Iabc1234...Bug: JIRA-123This does not:JIRA-123: Some commit message
Change-Id: Iabc1234...However, the [commentlink] feature finds the "JIRA-123" and correctly links it to our JIRA server. Likewise, the its-jira plugin correctly identifies it as a JIRA issue id (and will comment on the JIRA issue if enabled, etc). The only thing missing now is that I cannot search for that issue id with a search query like: "tr:JIRA-123"Are those tracking ids indexed anywhere else, in a way that would allow a search query to find all pending changes that contain that issue id?
On Wed, Aug 20, 2014 at 8:39 AM, Joe Hansche <jhan...@meetme.com> wrote:
On Wednesday, August 20, 2014 11:16:16 AM UTC-4, Dave Borowitz wrote:On Wed, Aug 20, 2014 at 8:11 AM, Joe Hansche <jhan...@meetme.com> wrote:
Now that the tracking_ids table is gone, and the trackingids are only indexed in Lucene, is there a (simple) way to get all tracker ids into the index without using the [trackingids] footers?We do not use the footers in our commit messages, and would instead prefer that any tracking id that a [commentlink] section (i.e., its-base and friends -- in our case, its-jira) would otherwise recognize as a JIRA issue id should be indexed as a tracking id -- thus enabling the "tr:*" search predicate. Is this supported?Prior to 2.9, I was using a python script as a hook that would automatically scan the commit message and update the tracking_ids table in postgres directly, and that worked great. But now that table is gone, and I don't know how to use the lucene index.Sorry, for now, you will have to read the tr terms out of the index:The DB is not a public API, so we changed it behind your back. Sorry.I would be totally ok with exposing this list of terms as a public REST API.I don't need to read the index itself.Sorry, totally misread what you were trying to do. Thanks for the clarification.I want to allow the "tr" predicate to find tracking ids that the Gerrit trackingids feature does not find. It sounds like this should already be using the existing tr terms in the lucene index, correct? My problem is that the way Gerrit has implemented the trackingids feature, it will *only* index the tracking id if it exists as a footer in the commit message.Ok, I'm with you here.
Well, there's always (tr:JIRA-123 OR message:JIRA-123). Except maybe Lucene tokenizes "JIRA-123" as [JIRA] [123] so you'd get false positives. Damn.
I think changing the tr field to respect commentlink is a reasonable idea. The catch is we have no way of reindexing all affected changes when a project-specific commentlink changes.
On Wednesday, August 20, 2014 11:47:55 AM UTC-4, Dave Borowitz wrote:On Wed, Aug 20, 2014 at 8:39 AM, Joe Hansche <jhan...@meetme.com> wrote:
On Wednesday, August 20, 2014 11:16:16 AM UTC-4, Dave Borowitz wrote:On Wed, Aug 20, 2014 at 8:11 AM, Joe Hansche <jhan...@meetme.com> wrote:
Now that the tracking_ids table is gone, and the trackingids are only indexed in Lucene, is there a (simple) way to get all tracker ids into the index without using the [trackingids] footers?We do not use the footers in our commit messages, and would instead prefer that any tracking id that a [commentlink] section (i.e., its-base and friends -- in our case, its-jira) would otherwise recognize as a JIRA issue id should be indexed as a tracking id -- thus enabling the "tr:*" search predicate. Is this supported?Prior to 2.9, I was using a python script as a hook that would automatically scan the commit message and update the tracking_ids table in postgres directly, and that worked great. But now that table is gone, and I don't know how to use the lucene index.Sorry, for now, you will have to read the tr terms out of the index:The DB is not a public API, so we changed it behind your back. Sorry.I would be totally ok with exposing this list of terms as a public REST API.I don't need to read the index itself.Sorry, totally misread what you were trying to do. Thanks for the clarification.I want to allow the "tr" predicate to find tracking ids that the Gerrit trackingids feature does not find. It sounds like this should already be using the existing tr terms in the lucene index, correct? My problem is that the way Gerrit has implemented the trackingids feature, it will *only* index the tracking id if it exists as a footer in the commit message.Ok, I'm with you here.Well, there's always (tr:JIRA-123 OR message:JIRA-123). Except maybe Lucene tokenizes "JIRA-123" as [JIRA] [123] so you'd get false positives. Damn.Actually, looks like message:JIRA-123 does work correctly (and it's what I used to use when I was starting this plugin -- I only abandoned it in favor of "tr" because "message" was very slow). But as of now, the "message" predicate uses the lucene index, doesn't it? So that should be much faster now.
I'll try updating the plugin to use that and see if it impacts performance. Obviously the tr index would be preferable, since it would be a lot smaller than the full-text "message" index.I think changing the tr field to respect commentlink is a reasonable idea. The catch is we have no way of reindexing all affected changes when a project-specific commentlink changes.I think the same is true even if the [trackingids] config changes, isn't it?
--
Just to echo this, the file overview popup via the "f" key shortcut that existed in the old UI was very useful for quickly jumping between specific files.Any plans to bring it back? Should I file an issue/bug?
+1 for bringing it back.
I frequently use the f key to check whether another file has been modified. If the other file has been modified I keep reviewing the current file from the place I am at, if it hasn't I add a comment in the current file at the place I am at. Using 'u' is horrendous in this scenario as it loses the position that you are at.
Thomas
--
+1 for bringing it back.
I frequently use the f key to check whether another file has been modified. If the other file has been modified I keep reviewing the current file from the place I am at, if it hasn't I add a comment in the current file at the place I am at. Using 'u' is horrendous in this scenario as it loses the position that you are at.
+1 for bringing it back.
I cannot leave the old CS only for this feature.
Luca.
HTHLuca.
--
--
To unsubscribe, email repo-discuss+unsub...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
--
To unsubscribe, email repo-discuss+unsub...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
It's not ok for me,how can i fix it? Thanks!buck build alltools/gitiles# buck build all