You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geode.apache.org by John Blum <jb...@pivotal.io> on 2018/09/05 21:10:15 UTC

Concerning Apache Geode 1.7.0

I see that the branch for Apache Geode 1.7.0 (release/1.7.0 [1]) has been
created in preparation for the upcoming the 1.7 release.

I am trying to get an early sense/feel for the required changes in SDG when
I rebase it on 1.7.

Previously, I was able to obtain Geode snapshots from...


<repository>
   <id>apache-snapshots</id
   <url>https://repository.apache.org/content/repositories/snapshots</url
</repository>


But currently, Maven is unable to resolve the 1.7 JARs....


$ mvn dependency:resolve
[INFO] Scanning for projects...
[INFO]
[INFO] -------------< org.springframework.data:spring-data-geode
>-------------
[INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
[INFO] --------------------------------[ jar
]---------------------------------
[WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is missing, no
dependency information available
[WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is missing, no
dependency information available
[WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0 is missing,
no dependency information available
[WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is missing, no
dependency information available
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 0.617 s
[INFO] Finished at: 2018-09-05T14:07:30-07:00
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal on project spring-data-geode: Could not
resolve dependencies for project
org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT: *The
following artifacts could not be resolved*:
org.apache.geode:geode-core:jar:1.7.0, org.apache.geode:geode-cq:jar:1.7.0,
org.apache.geode:geode-lucene:jar:1.7.0,
org.apache.geode:geode-wan:jar:1.7.0: Failure to find
org.apache.geode:geode-core:jar:1.7.0 *in
https://repository.apache.org/content/repositories/snapshots
<https://repository.apache.org/content/repositories/snapshots>* was cached
in the local repository, resolution will not be reattempted until the
update interval of apache-snapshots has elapsed or updates are forced ->
[Help 1]


Is this the correct repo and are the 1.7 snapshots currently available?

Thanks,

-- 
-John

[1] https://github.com/apache/geode/tree/release/1.7.0

Re: Concerning Apache Geode 1.7.0

Posted by Swapnil Bawaskar <sb...@pivotal.io>.
The artifacts probably have not been uploaded yet. I would wait for a vote
thread on the release candidate.

On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io> wrote:

> I see that the branch for Apache Geode 1.7.0 (release/1.7.0 [1]) has been
> created in preparation for the upcoming the 1.7 release.
>
> I am trying to get an early sense/feel for the required changes in SDG when
> I rebase it on 1.7.
>
> Previously, I was able to obtain Geode snapshots from...
>
>
> <repository>
>    <id>apache-snapshots</id
>    <url>https://repository.apache.org/content/repositories/snapshots</url
> </repository>
>
>
> But currently, Maven is unable to resolve the 1.7 JARs....
>
>
> $ mvn dependency:resolve
> [INFO] Scanning for projects...
> [INFO]
> [INFO] -------------< org.springframework.data:spring-data-geode
> >-------------
> [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
> [INFO] --------------------------------[ jar
> ]---------------------------------
> [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is missing, no
> dependency information available
> [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is missing, no
> dependency information available
> [WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0 is missing,
> no dependency information available
> [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is missing, no
> dependency information available
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 0.617 s
> [INFO] Finished at: 2018-09-05T14:07:30-07:00
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal on project spring-data-geode: Could not
> resolve dependencies for project
> org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT: *The
> following artifacts could not be resolved*:
> org.apache.geode:geode-core:jar:1.7.0, org.apache.geode:geode-cq:jar:1.7.0,
> org.apache.geode:geode-lucene:jar:1.7.0,
> org.apache.geode:geode-wan:jar:1.7.0: Failure to find
> org.apache.geode:geode-core:jar:1.7.0 *in
> https://repository.apache.org/content/repositories/snapshots
> <https://repository.apache.org/content/repositories/snapshots>* was cached
> in the local repository, resolution will not be reattempted until the
> update interval of apache-snapshots has elapsed or updates are forced ->
> [Help 1]
>
>
> Is this the correct repo and are the 1.7 snapshots currently available?
>
> Thanks,
>
> --
> -John
>
> [1] https://github.com/apache/geode/tree/release/1.7.0
>

Re: Concerning Apache Geode 1.7.0

Posted by John Blum <jb...@pivotal.io>.
Thanks

On Wed, Sep 5, 2018 at 3:19 PM, Dan Smith <ds...@pivotal.io> wrote:

> Please see my reply on the other thread - there are nightly snapshots of
> the develop branch that's probably do what you need.
>
> For the release branch, when we create a release candidate we also create a
> staging maven repository with the release that you can test against. Watch
> for a VOTE email from Naba once the release candidate is ready.
>
> -Dan
>
>
> On Wed, Sep 5, 2018 at 3:16 PM, Nabarun Nag <nn...@apache.org> wrote:
>
> > For the nightly build snapshot hosting, it will have to go through
> > [DISCUSS] -> [VOTE] , then implemented.
> > Currently, it is out of scope for the 1.7.0 release process.
> >
> > Regards
> > Nabarun Nag
> >
> > On Wed, Sep 5, 2018 at 3:10 PM John Blum <jb...@pivotal.io> wrote:
> >
> > > I just need nightly build snapshots (with artifacts accessible from a
> > > snapshot repo) on a regular basis.  That will eventually include the
> 1.8
> > > bits too.
> > >
> > > Anyway, thank you for you efforts and straightening out the bits for
> 1.7.
> > > Will there be build snapshots available to test with?
> > >
> > > If at all possible, I want to avoid having to build the bits manually,
> > > myself.  Plus, I need build snapshot bits to pull for SDG's CI env.
> > >
> > > Regards,
> > > John
> > >
> > >
> > > On Wed, Sep 5, 2018 at 3:04 PM, Nabarun Nag <nn...@apache.org> wrote:
> > >
> > > > @John, everything you mentioned in mail is how things happen in
> Apache
> > > > Geode where we cut a release branch and develop moves to the SNAPSHOT
> > > > version for the next release.
> > > >
> > > > But as we mentioned in the release mails, 1.7.0 needs some special
> work
> > > > done.
> > > > We created the release branch for 1.7.0 and moved the develop to
> > > > 1.8.0-SNAPSHOT couple of months ago, but we paused the release and
> > > started
> > > > working on product improvement.
> > > > Now, when we decided to create a new release branch for 1.7.0, there
> > were
> > > > couple of methods, etc with hardcoded 1.8.0 version (in develop)
> which
> > > > needed to reverted and tested.
> > > >
> > > > The release process for the subsequent versions 1.8.0+ will continue
> in
> > > the
> > > > way you mentioned. For 1.7.0 there were some unforeseen
> circumstances,
> > > > which is causing some issues with the release process.
> > > > I apologize for the inconvenience and hopefully you will soon have a
> > > stable
> > > > branch to test.
> > > >
> > > > Regards
> > > > Nabarun Nag
> > > >
> > > > On Wed, Sep 5, 2018 at 2:41 PM John Blum <jb...@pivotal.io> wrote:
> > > >
> > > > > I'd also say that, in general, those branches need to be cleaned
> up.
> > > > There
> > > > > are a crap load of branches in there!  Are all those branches
> > actively
> > > > > developed and currently being built by a nightly CI?  I'd argue
> they
> > > > should
> > > > > be!  But, I guess not since 'release/1.7.0' is still lingering.
> > > > >
> > > > > Also, it is common for most OSS projects to publish nightly build
> > > > snapshots
> > > > > (preferably from 'master', but I guess in this case, 'develop',
> > where '
> > > > > develop' should be the 1.7.0 release up to the point where 1.7.0 is
> > > > > delivered, then a 1.7.x branch is created and 'master', err
> 'develop'
> > > > > become the 1.8 development line) with the latest developments to
> > allow
> > > > > users to test drive with the latest bits, well before any release
> > > > happens,
> > > > > and especially before a vote, no less.
> > > > >
> > > > > This is part of any good OSS process where their is a significant
> > > > ecosystem
> > > > > around the core project.  How else can downstream projects get a
> > sense
> > > > for
> > > > > what is happening, collaborate on that, or if necessary, even
> > > contribute,
> > > > > if we cannot test things out?
> > > > >
> > > > > Regarding...
> > > > >
> > > > > *> It will be unproductive of users to run their experiments on a
> > > branch
> > > > > with issues.*
> > > > >
> > > > > That is a process problem since there should not be pending changes
> > on
> > > > any
> > > > > "releasable" branch that would affect core functionality,
> especially
> > > not
> > > > > without adequate test coverage catching problems before bits are
> > > checked
> > > > > in.
> > > > >
> > > > > Anyway, the point is, there needs to be some build snapshot
> artifacts
> > > > > readily available for users/projects to consume in order for a
> > healthy
> > > > > ecosystem to thrive.
> > > > >
> > > > > -John
> > > > >
> > > > >
> > > > > On Wed, Sep 5, 2018 at 2:28 PM, Nabarun Nag <nn...@apache.org>
> wrote:
> > > > >
> > > > > > @John it will be published soon. The branch is not ready yet.
> There
> > > are
> > > > > > some known issues that need to solved before we release the
> branch
> > to
> > > > > world
> > > > > > to test.
> > > > > >
> > > > > > It will be unproductive of users to run their experiments on a
> > branch
> > > > > with
> > > > > > issues. It will be up as soon as the issues are resolved. I'm
> > working
> > > > on
> > > > > > resolving them at the moment. Hopefully soon we will send out the
> > > mail
> > > > > and
> > > > > > the updated release branch.
> > > > > >
> > > > > > Regards
> > > > > > Nabarun Nag
> > > > > >
> > > > > >
> > > > > > On Wed, Sep 5, 2018 at 2:22 PM John Blum <jb...@pivotal.io>
> wrote:
> > > > > >
> > > > > > > Doesn't the pending release branch, or something, publish
> (build)
> > > > > > snapshot
> > > > > > > artifacts to a snapshot repo somewhere?
> > > > > > >
> > > > > > > How do/can users test out the upcoming bits (that is nightly
> > build
> > > > > > snapshot
> > > > > > > artifacts)?
> > > > > > >
> > > > > > >
> > > > > > > On Wed, Sep 5, 2018 at 2:13 PM, Nabarun Nag <nn...@pivotal.io>
> > > wrote:
> > > > > > >
> > > > > > > > @John, the [DISCUSS] mail for the new branch has not been
> sent
> > > yet.
> > > > > The
> > > > > > > > branch you are looking at is an old one that was abandoned
> few
> > > > months
> > > > > > > ago.
> > > > > > > > The new branch is undergoing some preliminary tests on my
> local
> > > > > machine
> > > > > > > > before getting published to the world. A mail will be sent
> out
> > as
> > > > > soon
> > > > > > as
> > > > > > > > the branch is ready.
> > > > > > > >
> > > > > > > > Regards
> > > > > > > > Nabarun Nag
> > > > > > > >
> > > > > > > >
> > > > > > > > On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io>
> > > wrote:
> > > > > > > >
> > > > > > > > > I see that the branch for Apache Geode 1.7.0 (release/1.7.0
> > > [1])
> > > > > has
> > > > > > > been
> > > > > > > > > created in preparation for the upcoming the 1.7 release.
> > > > > > > > >
> > > > > > > > > I am trying to get an early sense/feel for the required
> > changes
> > > > in
> > > > > > SDG
> > > > > > > > when
> > > > > > > > > I rebase it on 1.7.
> > > > > > > > >
> > > > > > > > > Previously, I was able to obtain Geode snapshots from...
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > <repository>
> > > > > > > > >    <id>apache-snapshots</id
> > > > > > > > >    <url>
> > > > > https://repository.apache.org/content/repositories/snapshots
> > > > > > > > </url
> > > > > > > > > </repository>
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > But currently, Maven is unable to resolve the 1.7 JARs....
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > $ mvn dependency:resolve
> > > > > > > > > [INFO] Scanning for projects...
> > > > > > > > > [INFO]
> > > > > > > > > [INFO] -------------<
> > > org.springframework.data:spring-data-geode
> > > > > > > > > >-------------
> > > > > > > > > [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
> > > > > > > > > [INFO] --------------------------------[ jar
> > > > > > > > > ]---------------------------------
> > > > > > > > > [WARNING] The POM for org.apache.geode:geode-core:
> jar:1.7.0
> > is
> > > > > > missing,
> > > > > > > > no
> > > > > > > > > dependency information available
> > > > > > > > > [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0
> is
> > > > > > missing,
> > > > > > > no
> > > > > > > > > dependency information available
> > > > > > > > > [WARNING] The POM for org.apache.geode:geode-lucene:
> > jar:1.7.0
> > > is
> > > > > > > > missing,
> > > > > > > > > no dependency information available
> > > > > > > > > [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0
> > is
> > > > > > missing,
> > > > > > > > no
> > > > > > > > > dependency information available
> > > > > > > > > [INFO]
> > > > > > > > >
> > > > > > >
> > > > >
> > > ------------------------------------------------------------
> ------------
> > > > > > > > > [INFO] BUILD FAILURE
> > > > > > > > > [INFO]
> > > > > > > > >
> > > > > > >
> > > > >
> > > ------------------------------------------------------------
> ------------
> > > > > > > > > [INFO] Total time: 0.617 s
> > > > > > > > > [INFO] Finished at: 2018-09-05T14:07:30-07:00
> > > > > > > > > [INFO]
> > > > > > > > >
> > > > > > >
> > > > >
> > > ------------------------------------------------------------
> ------------
> > > > > > > > > [ERROR] Failed to execute goal on project
> spring-data-geode:
> > > > Could
> > > > > > not
> > > > > > > > > resolve dependencies for project
> > > > > > > > >
> > > > > org.springframework.data:spring-data-geode:jar:2.2.0.
> BUILD-SNAPSHOT:
> > > > > > > > *The
> > > > > > > > > following artifacts could not be resolved*:
> > > > > > > > > org.apache.geode:geode-core:jar:1.7.0,
> > > > > > org.apache.geode:geode-cq:jar:
> > > > > > > > 1.7.0,
> > > > > > > > > org.apache.geode:geode-lucene:jar:1.7.0,
> > > > > > > > > org.apache.geode:geode-wan:jar:1.7.0: Failure to find
> > > > > > > > > org.apache.geode:geode-core:jar:1.7.0 *in
> > > > > > > > > https://repository.apache.org/
> content/repositories/snapshots
> > > > > > > > > <https://repository.apache.org/content/repositories/
> > snapshots
> > > >*
> > > > > was
> > > > > > > > cached
> > > > > > > > > in the local repository, resolution will not be reattempted
> > > until
> > > > > the
> > > > > > > > > update interval of apache-snapshots has elapsed or updates
> > are
> > > > > forced
> > > > > > > ->
> > > > > > > > > [Help 1]
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Is this the correct repo and are the 1.7 snapshots
> currently
> > > > > > available?
> > > > > > > > >
> > > > > > > > > Thanks,
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > -John
> > > > > > > > >
> > > > > > > > > [1] https://github.com/apache/geode/tree/release/1.7.0
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > -John
> > > > > > > john.blum10101 (skype)
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > -John
> > > > > john.blum10101 (skype)
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > -John
> > > john.blum10101 (skype)
> > >
> >
>



-- 
-John
john.blum10101 (skype)

Re: Concerning Apache Geode 1.7.0

Posted by Dan Smith <ds...@pivotal.io>.
Please see my reply on the other thread - there are nightly snapshots of
the develop branch that's probably do what you need.

For the release branch, when we create a release candidate we also create a
staging maven repository with the release that you can test against. Watch
for a VOTE email from Naba once the release candidate is ready.

-Dan


On Wed, Sep 5, 2018 at 3:16 PM, Nabarun Nag <nn...@apache.org> wrote:

> For the nightly build snapshot hosting, it will have to go through
> [DISCUSS] -> [VOTE] , then implemented.
> Currently, it is out of scope for the 1.7.0 release process.
>
> Regards
> Nabarun Nag
>
> On Wed, Sep 5, 2018 at 3:10 PM John Blum <jb...@pivotal.io> wrote:
>
> > I just need nightly build snapshots (with artifacts accessible from a
> > snapshot repo) on a regular basis.  That will eventually include the 1.8
> > bits too.
> >
> > Anyway, thank you for you efforts and straightening out the bits for 1.7.
> > Will there be build snapshots available to test with?
> >
> > If at all possible, I want to avoid having to build the bits manually,
> > myself.  Plus, I need build snapshot bits to pull for SDG's CI env.
> >
> > Regards,
> > John
> >
> >
> > On Wed, Sep 5, 2018 at 3:04 PM, Nabarun Nag <nn...@apache.org> wrote:
> >
> > > @John, everything you mentioned in mail is how things happen in Apache
> > > Geode where we cut a release branch and develop moves to the SNAPSHOT
> > > version for the next release.
> > >
> > > But as we mentioned in the release mails, 1.7.0 needs some special work
> > > done.
> > > We created the release branch for 1.7.0 and moved the develop to
> > > 1.8.0-SNAPSHOT couple of months ago, but we paused the release and
> > started
> > > working on product improvement.
> > > Now, when we decided to create a new release branch for 1.7.0, there
> were
> > > couple of methods, etc with hardcoded 1.8.0 version (in develop) which
> > > needed to reverted and tested.
> > >
> > > The release process for the subsequent versions 1.8.0+ will continue in
> > the
> > > way you mentioned. For 1.7.0 there were some unforeseen circumstances,
> > > which is causing some issues with the release process.
> > > I apologize for the inconvenience and hopefully you will soon have a
> > stable
> > > branch to test.
> > >
> > > Regards
> > > Nabarun Nag
> > >
> > > On Wed, Sep 5, 2018 at 2:41 PM John Blum <jb...@pivotal.io> wrote:
> > >
> > > > I'd also say that, in general, those branches need to be cleaned up.
> > > There
> > > > are a crap load of branches in there!  Are all those branches
> actively
> > > > developed and currently being built by a nightly CI?  I'd argue they
> > > should
> > > > be!  But, I guess not since 'release/1.7.0' is still lingering.
> > > >
> > > > Also, it is common for most OSS projects to publish nightly build
> > > snapshots
> > > > (preferably from 'master', but I guess in this case, 'develop',
> where '
> > > > develop' should be the 1.7.0 release up to the point where 1.7.0 is
> > > > delivered, then a 1.7.x branch is created and 'master', err 'develop'
> > > > become the 1.8 development line) with the latest developments to
> allow
> > > > users to test drive with the latest bits, well before any release
> > > happens,
> > > > and especially before a vote, no less.
> > > >
> > > > This is part of any good OSS process where their is a significant
> > > ecosystem
> > > > around the core project.  How else can downstream projects get a
> sense
> > > for
> > > > what is happening, collaborate on that, or if necessary, even
> > contribute,
> > > > if we cannot test things out?
> > > >
> > > > Regarding...
> > > >
> > > > *> It will be unproductive of users to run their experiments on a
> > branch
> > > > with issues.*
> > > >
> > > > That is a process problem since there should not be pending changes
> on
> > > any
> > > > "releasable" branch that would affect core functionality, especially
> > not
> > > > without adequate test coverage catching problems before bits are
> > checked
> > > > in.
> > > >
> > > > Anyway, the point is, there needs to be some build snapshot artifacts
> > > > readily available for users/projects to consume in order for a
> healthy
> > > > ecosystem to thrive.
> > > >
> > > > -John
> > > >
> > > >
> > > > On Wed, Sep 5, 2018 at 2:28 PM, Nabarun Nag <nn...@apache.org> wrote:
> > > >
> > > > > @John it will be published soon. The branch is not ready yet. There
> > are
> > > > > some known issues that need to solved before we release the branch
> to
> > > > world
> > > > > to test.
> > > > >
> > > > > It will be unproductive of users to run their experiments on a
> branch
> > > > with
> > > > > issues. It will be up as soon as the issues are resolved. I'm
> working
> > > on
> > > > > resolving them at the moment. Hopefully soon we will send out the
> > mail
> > > > and
> > > > > the updated release branch.
> > > > >
> > > > > Regards
> > > > > Nabarun Nag
> > > > >
> > > > >
> > > > > On Wed, Sep 5, 2018 at 2:22 PM John Blum <jb...@pivotal.io> wrote:
> > > > >
> > > > > > Doesn't the pending release branch, or something, publish (build)
> > > > > snapshot
> > > > > > artifacts to a snapshot repo somewhere?
> > > > > >
> > > > > > How do/can users test out the upcoming bits (that is nightly
> build
> > > > > snapshot
> > > > > > artifacts)?
> > > > > >
> > > > > >
> > > > > > On Wed, Sep 5, 2018 at 2:13 PM, Nabarun Nag <nn...@pivotal.io>
> > wrote:
> > > > > >
> > > > > > > @John, the [DISCUSS] mail for the new branch has not been sent
> > yet.
> > > > The
> > > > > > > branch you are looking at is an old one that was abandoned few
> > > months
> > > > > > ago.
> > > > > > > The new branch is undergoing some preliminary tests on my local
> > > > machine
> > > > > > > before getting published to the world. A mail will be sent out
> as
> > > > soon
> > > > > as
> > > > > > > the branch is ready.
> > > > > > >
> > > > > > > Regards
> > > > > > > Nabarun Nag
> > > > > > >
> > > > > > >
> > > > > > > On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io>
> > wrote:
> > > > > > >
> > > > > > > > I see that the branch for Apache Geode 1.7.0 (release/1.7.0
> > [1])
> > > > has
> > > > > > been
> > > > > > > > created in preparation for the upcoming the 1.7 release.
> > > > > > > >
> > > > > > > > I am trying to get an early sense/feel for the required
> changes
> > > in
> > > > > SDG
> > > > > > > when
> > > > > > > > I rebase it on 1.7.
> > > > > > > >
> > > > > > > > Previously, I was able to obtain Geode snapshots from...
> > > > > > > >
> > > > > > > >
> > > > > > > > <repository>
> > > > > > > >    <id>apache-snapshots</id
> > > > > > > >    <url>
> > > > https://repository.apache.org/content/repositories/snapshots
> > > > > > > </url
> > > > > > > > </repository>
> > > > > > > >
> > > > > > > >
> > > > > > > > But currently, Maven is unable to resolve the 1.7 JARs....
> > > > > > > >
> > > > > > > >
> > > > > > > > $ mvn dependency:resolve
> > > > > > > > [INFO] Scanning for projects...
> > > > > > > > [INFO]
> > > > > > > > [INFO] -------------<
> > org.springframework.data:spring-data-geode
> > > > > > > > >-------------
> > > > > > > > [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
> > > > > > > > [INFO] --------------------------------[ jar
> > > > > > > > ]---------------------------------
> > > > > > > > [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0
> is
> > > > > missing,
> > > > > > > no
> > > > > > > > dependency information available
> > > > > > > > [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is
> > > > > missing,
> > > > > > no
> > > > > > > > dependency information available
> > > > > > > > [WARNING] The POM for org.apache.geode:geode-lucene:
> jar:1.7.0
> > is
> > > > > > > missing,
> > > > > > > > no dependency information available
> > > > > > > > [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0
> is
> > > > > missing,
> > > > > > > no
> > > > > > > > dependency information available
> > > > > > > > [INFO]
> > > > > > > >
> > > > > >
> > > >
> > ------------------------------------------------------------------------
> > > > > > > > [INFO] BUILD FAILURE
> > > > > > > > [INFO]
> > > > > > > >
> > > > > >
> > > >
> > ------------------------------------------------------------------------
> > > > > > > > [INFO] Total time: 0.617 s
> > > > > > > > [INFO] Finished at: 2018-09-05T14:07:30-07:00
> > > > > > > > [INFO]
> > > > > > > >
> > > > > >
> > > >
> > ------------------------------------------------------------------------
> > > > > > > > [ERROR] Failed to execute goal on project spring-data-geode:
> > > Could
> > > > > not
> > > > > > > > resolve dependencies for project
> > > > > > > >
> > > > org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT:
> > > > > > > *The
> > > > > > > > following artifacts could not be resolved*:
> > > > > > > > org.apache.geode:geode-core:jar:1.7.0,
> > > > > org.apache.geode:geode-cq:jar:
> > > > > > > 1.7.0,
> > > > > > > > org.apache.geode:geode-lucene:jar:1.7.0,
> > > > > > > > org.apache.geode:geode-wan:jar:1.7.0: Failure to find
> > > > > > > > org.apache.geode:geode-core:jar:1.7.0 *in
> > > > > > > > https://repository.apache.org/content/repositories/snapshots
> > > > > > > > <https://repository.apache.org/content/repositories/
> snapshots
> > >*
> > > > was
> > > > > > > cached
> > > > > > > > in the local repository, resolution will not be reattempted
> > until
> > > > the
> > > > > > > > update interval of apache-snapshots has elapsed or updates
> are
> > > > forced
> > > > > > ->
> > > > > > > > [Help 1]
> > > > > > > >
> > > > > > > >
> > > > > > > > Is this the correct repo and are the 1.7 snapshots currently
> > > > > available?
> > > > > > > >
> > > > > > > > Thanks,
> > > > > > > >
> > > > > > > > --
> > > > > > > > -John
> > > > > > > >
> > > > > > > > [1] https://github.com/apache/geode/tree/release/1.7.0
> > > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > -John
> > > > > > john.blum10101 (skype)
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > -John
> > > > john.blum10101 (skype)
> > > >
> > >
> >
> >
> >
> > --
> > -John
> > john.blum10101 (skype)
> >
>

Re: Concerning Apache Geode 1.7.0

Posted by Nabarun Nag <nn...@apache.org>.
For the nightly build snapshot hosting, it will have to go through
[DISCUSS] -> [VOTE] , then implemented.
Currently, it is out of scope for the 1.7.0 release process.

Regards
Nabarun Nag

On Wed, Sep 5, 2018 at 3:10 PM John Blum <jb...@pivotal.io> wrote:

> I just need nightly build snapshots (with artifacts accessible from a
> snapshot repo) on a regular basis.  That will eventually include the 1.8
> bits too.
>
> Anyway, thank you for you efforts and straightening out the bits for 1.7.
> Will there be build snapshots available to test with?
>
> If at all possible, I want to avoid having to build the bits manually,
> myself.  Plus, I need build snapshot bits to pull for SDG's CI env.
>
> Regards,
> John
>
>
> On Wed, Sep 5, 2018 at 3:04 PM, Nabarun Nag <nn...@apache.org> wrote:
>
> > @John, everything you mentioned in mail is how things happen in Apache
> > Geode where we cut a release branch and develop moves to the SNAPSHOT
> > version for the next release.
> >
> > But as we mentioned in the release mails, 1.7.0 needs some special work
> > done.
> > We created the release branch for 1.7.0 and moved the develop to
> > 1.8.0-SNAPSHOT couple of months ago, but we paused the release and
> started
> > working on product improvement.
> > Now, when we decided to create a new release branch for 1.7.0, there were
> > couple of methods, etc with hardcoded 1.8.0 version (in develop) which
> > needed to reverted and tested.
> >
> > The release process for the subsequent versions 1.8.0+ will continue in
> the
> > way you mentioned. For 1.7.0 there were some unforeseen circumstances,
> > which is causing some issues with the release process.
> > I apologize for the inconvenience and hopefully you will soon have a
> stable
> > branch to test.
> >
> > Regards
> > Nabarun Nag
> >
> > On Wed, Sep 5, 2018 at 2:41 PM John Blum <jb...@pivotal.io> wrote:
> >
> > > I'd also say that, in general, those branches need to be cleaned up.
> > There
> > > are a crap load of branches in there!  Are all those branches actively
> > > developed and currently being built by a nightly CI?  I'd argue they
> > should
> > > be!  But, I guess not since 'release/1.7.0' is still lingering.
> > >
> > > Also, it is common for most OSS projects to publish nightly build
> > snapshots
> > > (preferably from 'master', but I guess in this case, 'develop', where '
> > > develop' should be the 1.7.0 release up to the point where 1.7.0 is
> > > delivered, then a 1.7.x branch is created and 'master', err 'develop'
> > > become the 1.8 development line) with the latest developments to allow
> > > users to test drive with the latest bits, well before any release
> > happens,
> > > and especially before a vote, no less.
> > >
> > > This is part of any good OSS process where their is a significant
> > ecosystem
> > > around the core project.  How else can downstream projects get a sense
> > for
> > > what is happening, collaborate on that, or if necessary, even
> contribute,
> > > if we cannot test things out?
> > >
> > > Regarding...
> > >
> > > *> It will be unproductive of users to run their experiments on a
> branch
> > > with issues.*
> > >
> > > That is a process problem since there should not be pending changes on
> > any
> > > "releasable" branch that would affect core functionality, especially
> not
> > > without adequate test coverage catching problems before bits are
> checked
> > > in.
> > >
> > > Anyway, the point is, there needs to be some build snapshot artifacts
> > > readily available for users/projects to consume in order for a healthy
> > > ecosystem to thrive.
> > >
> > > -John
> > >
> > >
> > > On Wed, Sep 5, 2018 at 2:28 PM, Nabarun Nag <nn...@apache.org> wrote:
> > >
> > > > @John it will be published soon. The branch is not ready yet. There
> are
> > > > some known issues that need to solved before we release the branch to
> > > world
> > > > to test.
> > > >
> > > > It will be unproductive of users to run their experiments on a branch
> > > with
> > > > issues. It will be up as soon as the issues are resolved. I'm working
> > on
> > > > resolving them at the moment. Hopefully soon we will send out the
> mail
> > > and
> > > > the updated release branch.
> > > >
> > > > Regards
> > > > Nabarun Nag
> > > >
> > > >
> > > > On Wed, Sep 5, 2018 at 2:22 PM John Blum <jb...@pivotal.io> wrote:
> > > >
> > > > > Doesn't the pending release branch, or something, publish (build)
> > > > snapshot
> > > > > artifacts to a snapshot repo somewhere?
> > > > >
> > > > > How do/can users test out the upcoming bits (that is nightly build
> > > > snapshot
> > > > > artifacts)?
> > > > >
> > > > >
> > > > > On Wed, Sep 5, 2018 at 2:13 PM, Nabarun Nag <nn...@pivotal.io>
> wrote:
> > > > >
> > > > > > @John, the [DISCUSS] mail for the new branch has not been sent
> yet.
> > > The
> > > > > > branch you are looking at is an old one that was abandoned few
> > months
> > > > > ago.
> > > > > > The new branch is undergoing some preliminary tests on my local
> > > machine
> > > > > > before getting published to the world. A mail will be sent out as
> > > soon
> > > > as
> > > > > > the branch is ready.
> > > > > >
> > > > > > Regards
> > > > > > Nabarun Nag
> > > > > >
> > > > > >
> > > > > > On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io>
> wrote:
> > > > > >
> > > > > > > I see that the branch for Apache Geode 1.7.0 (release/1.7.0
> [1])
> > > has
> > > > > been
> > > > > > > created in preparation for the upcoming the 1.7 release.
> > > > > > >
> > > > > > > I am trying to get an early sense/feel for the required changes
> > in
> > > > SDG
> > > > > > when
> > > > > > > I rebase it on 1.7.
> > > > > > >
> > > > > > > Previously, I was able to obtain Geode snapshots from...
> > > > > > >
> > > > > > >
> > > > > > > <repository>
> > > > > > >    <id>apache-snapshots</id
> > > > > > >    <url>
> > > https://repository.apache.org/content/repositories/snapshots
> > > > > > </url
> > > > > > > </repository>
> > > > > > >
> > > > > > >
> > > > > > > But currently, Maven is unable to resolve the 1.7 JARs....
> > > > > > >
> > > > > > >
> > > > > > > $ mvn dependency:resolve
> > > > > > > [INFO] Scanning for projects...
> > > > > > > [INFO]
> > > > > > > [INFO] -------------<
> org.springframework.data:spring-data-geode
> > > > > > > >-------------
> > > > > > > [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
> > > > > > > [INFO] --------------------------------[ jar
> > > > > > > ]---------------------------------
> > > > > > > [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is
> > > > missing,
> > > > > > no
> > > > > > > dependency information available
> > > > > > > [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is
> > > > missing,
> > > > > no
> > > > > > > dependency information available
> > > > > > > [WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0
> is
> > > > > > missing,
> > > > > > > no dependency information available
> > > > > > > [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is
> > > > missing,
> > > > > > no
> > > > > > > dependency information available
> > > > > > > [INFO]
> > > > > > >
> > > > >
> > >
> ------------------------------------------------------------------------
> > > > > > > [INFO] BUILD FAILURE
> > > > > > > [INFO]
> > > > > > >
> > > > >
> > >
> ------------------------------------------------------------------------
> > > > > > > [INFO] Total time: 0.617 s
> > > > > > > [INFO] Finished at: 2018-09-05T14:07:30-07:00
> > > > > > > [INFO]
> > > > > > >
> > > > >
> > >
> ------------------------------------------------------------------------
> > > > > > > [ERROR] Failed to execute goal on project spring-data-geode:
> > Could
> > > > not
> > > > > > > resolve dependencies for project
> > > > > > >
> > > org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT:
> > > > > > *The
> > > > > > > following artifacts could not be resolved*:
> > > > > > > org.apache.geode:geode-core:jar:1.7.0,
> > > > org.apache.geode:geode-cq:jar:
> > > > > > 1.7.0,
> > > > > > > org.apache.geode:geode-lucene:jar:1.7.0,
> > > > > > > org.apache.geode:geode-wan:jar:1.7.0: Failure to find
> > > > > > > org.apache.geode:geode-core:jar:1.7.0 *in
> > > > > > > https://repository.apache.org/content/repositories/snapshots
> > > > > > > <https://repository.apache.org/content/repositories/snapshots
> >*
> > > was
> > > > > > cached
> > > > > > > in the local repository, resolution will not be reattempted
> until
> > > the
> > > > > > > update interval of apache-snapshots has elapsed or updates are
> > > forced
> > > > > ->
> > > > > > > [Help 1]
> > > > > > >
> > > > > > >
> > > > > > > Is this the correct repo and are the 1.7 snapshots currently
> > > > available?
> > > > > > >
> > > > > > > Thanks,
> > > > > > >
> > > > > > > --
> > > > > > > -John
> > > > > > >
> > > > > > > [1] https://github.com/apache/geode/tree/release/1.7.0
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > -John
> > > > > john.blum10101 (skype)
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > -John
> > > john.blum10101 (skype)
> > >
> >
>
>
>
> --
> -John
> john.blum10101 (skype)
>

Re: Concerning Apache Geode 1.7.0

Posted by Udo Kohlmeyer <ud...@apache.org>.
Hi there John,

I've started another thread, wrt nightly snapshots. Hopefully we will 
have an answer for you soon.

--Udo


On 9/5/18 15:10, John Blum wrote:
> I just need nightly build snapshots (with artifacts accessible from a
> snapshot repo) on a regular basis.  That will eventually include the 1.8
> bits too.
>
> Anyway, thank you for you efforts and straightening out the bits for 1.7.
> Will there be build snapshots available to test with?
>
> If at all possible, I want to avoid having to build the bits manually,
> myself.  Plus, I need build snapshot bits to pull for SDG's CI env.
>
> Regards,
> John
>
>
> On Wed, Sep 5, 2018 at 3:04 PM, Nabarun Nag <nn...@apache.org> wrote:
>
>> @John, everything you mentioned in mail is how things happen in Apache
>> Geode where we cut a release branch and develop moves to the SNAPSHOT
>> version for the next release.
>>
>> But as we mentioned in the release mails, 1.7.0 needs some special work
>> done.
>> We created the release branch for 1.7.0 and moved the develop to
>> 1.8.0-SNAPSHOT couple of months ago, but we paused the release and started
>> working on product improvement.
>> Now, when we decided to create a new release branch for 1.7.0, there were
>> couple of methods, etc with hardcoded 1.8.0 version (in develop) which
>> needed to reverted and tested.
>>
>> The release process for the subsequent versions 1.8.0+ will continue in the
>> way you mentioned. For 1.7.0 there were some unforeseen circumstances,
>> which is causing some issues with the release process.
>> I apologize for the inconvenience and hopefully you will soon have a stable
>> branch to test.
>>
>> Regards
>> Nabarun Nag
>>
>> On Wed, Sep 5, 2018 at 2:41 PM John Blum <jb...@pivotal.io> wrote:
>>
>>> I'd also say that, in general, those branches need to be cleaned up.
>> There
>>> are a crap load of branches in there!  Are all those branches actively
>>> developed and currently being built by a nightly CI?  I'd argue they
>> should
>>> be!  But, I guess not since 'release/1.7.0' is still lingering.
>>>
>>> Also, it is common for most OSS projects to publish nightly build
>> snapshots
>>> (preferably from 'master', but I guess in this case, 'develop', where '
>>> develop' should be the 1.7.0 release up to the point where 1.7.0 is
>>> delivered, then a 1.7.x branch is created and 'master', err 'develop'
>>> become the 1.8 development line) with the latest developments to allow
>>> users to test drive with the latest bits, well before any release
>> happens,
>>> and especially before a vote, no less.
>>>
>>> This is part of any good OSS process where their is a significant
>> ecosystem
>>> around the core project.  How else can downstream projects get a sense
>> for
>>> what is happening, collaborate on that, or if necessary, even contribute,
>>> if we cannot test things out?
>>>
>>> Regarding...
>>>
>>> *> It will be unproductive of users to run their experiments on a branch
>>> with issues.*
>>>
>>> That is a process problem since there should not be pending changes on
>> any
>>> "releasable" branch that would affect core functionality, especially not
>>> without adequate test coverage catching problems before bits are checked
>>> in.
>>>
>>> Anyway, the point is, there needs to be some build snapshot artifacts
>>> readily available for users/projects to consume in order for a healthy
>>> ecosystem to thrive.
>>>
>>> -John
>>>
>>>
>>> On Wed, Sep 5, 2018 at 2:28 PM, Nabarun Nag <nn...@apache.org> wrote:
>>>
>>>> @John it will be published soon. The branch is not ready yet. There are
>>>> some known issues that need to solved before we release the branch to
>>> world
>>>> to test.
>>>>
>>>> It will be unproductive of users to run their experiments on a branch
>>> with
>>>> issues. It will be up as soon as the issues are resolved. I'm working
>> on
>>>> resolving them at the moment. Hopefully soon we will send out the mail
>>> and
>>>> the updated release branch.
>>>>
>>>> Regards
>>>> Nabarun Nag
>>>>
>>>>
>>>> On Wed, Sep 5, 2018 at 2:22 PM John Blum <jb...@pivotal.io> wrote:
>>>>
>>>>> Doesn't the pending release branch, or something, publish (build)
>>>> snapshot
>>>>> artifacts to a snapshot repo somewhere?
>>>>>
>>>>> How do/can users test out the upcoming bits (that is nightly build
>>>> snapshot
>>>>> artifacts)?
>>>>>
>>>>>
>>>>> On Wed, Sep 5, 2018 at 2:13 PM, Nabarun Nag <nn...@pivotal.io> wrote:
>>>>>
>>>>>> @John, the [DISCUSS] mail for the new branch has not been sent yet.
>>> The
>>>>>> branch you are looking at is an old one that was abandoned few
>> months
>>>>> ago.
>>>>>> The new branch is undergoing some preliminary tests on my local
>>> machine
>>>>>> before getting published to the world. A mail will be sent out as
>>> soon
>>>> as
>>>>>> the branch is ready.
>>>>>>
>>>>>> Regards
>>>>>> Nabarun Nag
>>>>>>
>>>>>>
>>>>>> On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io> wrote:
>>>>>>
>>>>>>> I see that the branch for Apache Geode 1.7.0 (release/1.7.0 [1])
>>> has
>>>>> been
>>>>>>> created in preparation for the upcoming the 1.7 release.
>>>>>>>
>>>>>>> I am trying to get an early sense/feel for the required changes
>> in
>>>> SDG
>>>>>> when
>>>>>>> I rebase it on 1.7.
>>>>>>>
>>>>>>> Previously, I was able to obtain Geode snapshots from...
>>>>>>>
>>>>>>>
>>>>>>> <repository>
>>>>>>>     <id>apache-snapshots</id
>>>>>>>     <url>
>>> https://repository.apache.org/content/repositories/snapshots
>>>>>> </url
>>>>>>> </repository>
>>>>>>>
>>>>>>>
>>>>>>> But currently, Maven is unable to resolve the 1.7 JARs....
>>>>>>>
>>>>>>>
>>>>>>> $ mvn dependency:resolve
>>>>>>> [INFO] Scanning for projects...
>>>>>>> [INFO]
>>>>>>> [INFO] -------------< org.springframework.data:spring-data-geode
>>>>>>>> -------------
>>>>>>> [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
>>>>>>> [INFO] --------------------------------[ jar
>>>>>>> ]---------------------------------
>>>>>>> [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is
>>>> missing,
>>>>>> no
>>>>>>> dependency information available
>>>>>>> [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is
>>>> missing,
>>>>> no
>>>>>>> dependency information available
>>>>>>> [WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0 is
>>>>>> missing,
>>>>>>> no dependency information available
>>>>>>> [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is
>>>> missing,
>>>>>> no
>>>>>>> dependency information available
>>>>>>> [INFO]
>>>>>>>
>>> ------------------------------------------------------------------------
>>>>>>> [INFO] BUILD FAILURE
>>>>>>> [INFO]
>>>>>>>
>>> ------------------------------------------------------------------------
>>>>>>> [INFO] Total time: 0.617 s
>>>>>>> [INFO] Finished at: 2018-09-05T14:07:30-07:00
>>>>>>> [INFO]
>>>>>>>
>>> ------------------------------------------------------------------------
>>>>>>> [ERROR] Failed to execute goal on project spring-data-geode:
>> Could
>>>> not
>>>>>>> resolve dependencies for project
>>>>>>>
>>> org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT:
>>>>>> *The
>>>>>>> following artifacts could not be resolved*:
>>>>>>> org.apache.geode:geode-core:jar:1.7.0,
>>>> org.apache.geode:geode-cq:jar:
>>>>>> 1.7.0,
>>>>>>> org.apache.geode:geode-lucene:jar:1.7.0,
>>>>>>> org.apache.geode:geode-wan:jar:1.7.0: Failure to find
>>>>>>> org.apache.geode:geode-core:jar:1.7.0 *in
>>>>>>> https://repository.apache.org/content/repositories/snapshots
>>>>>>> <https://repository.apache.org/content/repositories/snapshots>*
>>> was
>>>>>> cached
>>>>>>> in the local repository, resolution will not be reattempted until
>>> the
>>>>>>> update interval of apache-snapshots has elapsed or updates are
>>> forced
>>>>> ->
>>>>>>> [Help 1]
>>>>>>>
>>>>>>>
>>>>>>> Is this the correct repo and are the 1.7 snapshots currently
>>>> available?
>>>>>>> Thanks,
>>>>>>>
>>>>>>> --
>>>>>>> -John
>>>>>>>
>>>>>>> [1] https://github.com/apache/geode/tree/release/1.7.0
>>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> -John
>>>>> john.blum10101 (skype)
>>>>>
>>>
>>>
>>> --
>>> -John
>>> john.blum10101 (skype)
>>>
>
>


Re: Concerning Apache Geode 1.7.0

Posted by John Blum <jb...@pivotal.io>.
I just need nightly build snapshots (with artifacts accessible from a
snapshot repo) on a regular basis.  That will eventually include the 1.8
bits too.

Anyway, thank you for you efforts and straightening out the bits for 1.7.
Will there be build snapshots available to test with?

If at all possible, I want to avoid having to build the bits manually,
myself.  Plus, I need build snapshot bits to pull for SDG's CI env.

Regards,
John


On Wed, Sep 5, 2018 at 3:04 PM, Nabarun Nag <nn...@apache.org> wrote:

> @John, everything you mentioned in mail is how things happen in Apache
> Geode where we cut a release branch and develop moves to the SNAPSHOT
> version for the next release.
>
> But as we mentioned in the release mails, 1.7.0 needs some special work
> done.
> We created the release branch for 1.7.0 and moved the develop to
> 1.8.0-SNAPSHOT couple of months ago, but we paused the release and started
> working on product improvement.
> Now, when we decided to create a new release branch for 1.7.0, there were
> couple of methods, etc with hardcoded 1.8.0 version (in develop) which
> needed to reverted and tested.
>
> The release process for the subsequent versions 1.8.0+ will continue in the
> way you mentioned. For 1.7.0 there were some unforeseen circumstances,
> which is causing some issues with the release process.
> I apologize for the inconvenience and hopefully you will soon have a stable
> branch to test.
>
> Regards
> Nabarun Nag
>
> On Wed, Sep 5, 2018 at 2:41 PM John Blum <jb...@pivotal.io> wrote:
>
> > I'd also say that, in general, those branches need to be cleaned up.
> There
> > are a crap load of branches in there!  Are all those branches actively
> > developed and currently being built by a nightly CI?  I'd argue they
> should
> > be!  But, I guess not since 'release/1.7.0' is still lingering.
> >
> > Also, it is common for most OSS projects to publish nightly build
> snapshots
> > (preferably from 'master', but I guess in this case, 'develop', where '
> > develop' should be the 1.7.0 release up to the point where 1.7.0 is
> > delivered, then a 1.7.x branch is created and 'master', err 'develop'
> > become the 1.8 development line) with the latest developments to allow
> > users to test drive with the latest bits, well before any release
> happens,
> > and especially before a vote, no less.
> >
> > This is part of any good OSS process where their is a significant
> ecosystem
> > around the core project.  How else can downstream projects get a sense
> for
> > what is happening, collaborate on that, or if necessary, even contribute,
> > if we cannot test things out?
> >
> > Regarding...
> >
> > *> It will be unproductive of users to run their experiments on a branch
> > with issues.*
> >
> > That is a process problem since there should not be pending changes on
> any
> > "releasable" branch that would affect core functionality, especially not
> > without adequate test coverage catching problems before bits are checked
> > in.
> >
> > Anyway, the point is, there needs to be some build snapshot artifacts
> > readily available for users/projects to consume in order for a healthy
> > ecosystem to thrive.
> >
> > -John
> >
> >
> > On Wed, Sep 5, 2018 at 2:28 PM, Nabarun Nag <nn...@apache.org> wrote:
> >
> > > @John it will be published soon. The branch is not ready yet. There are
> > > some known issues that need to solved before we release the branch to
> > world
> > > to test.
> > >
> > > It will be unproductive of users to run their experiments on a branch
> > with
> > > issues. It will be up as soon as the issues are resolved. I'm working
> on
> > > resolving them at the moment. Hopefully soon we will send out the mail
> > and
> > > the updated release branch.
> > >
> > > Regards
> > > Nabarun Nag
> > >
> > >
> > > On Wed, Sep 5, 2018 at 2:22 PM John Blum <jb...@pivotal.io> wrote:
> > >
> > > > Doesn't the pending release branch, or something, publish (build)
> > > snapshot
> > > > artifacts to a snapshot repo somewhere?
> > > >
> > > > How do/can users test out the upcoming bits (that is nightly build
> > > snapshot
> > > > artifacts)?
> > > >
> > > >
> > > > On Wed, Sep 5, 2018 at 2:13 PM, Nabarun Nag <nn...@pivotal.io> wrote:
> > > >
> > > > > @John, the [DISCUSS] mail for the new branch has not been sent yet.
> > The
> > > > > branch you are looking at is an old one that was abandoned few
> months
> > > > ago.
> > > > > The new branch is undergoing some preliminary tests on my local
> > machine
> > > > > before getting published to the world. A mail will be sent out as
> > soon
> > > as
> > > > > the branch is ready.
> > > > >
> > > > > Regards
> > > > > Nabarun Nag
> > > > >
> > > > >
> > > > > On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io> wrote:
> > > > >
> > > > > > I see that the branch for Apache Geode 1.7.0 (release/1.7.0 [1])
> > has
> > > > been
> > > > > > created in preparation for the upcoming the 1.7 release.
> > > > > >
> > > > > > I am trying to get an early sense/feel for the required changes
> in
> > > SDG
> > > > > when
> > > > > > I rebase it on 1.7.
> > > > > >
> > > > > > Previously, I was able to obtain Geode snapshots from...
> > > > > >
> > > > > >
> > > > > > <repository>
> > > > > >    <id>apache-snapshots</id
> > > > > >    <url>
> > https://repository.apache.org/content/repositories/snapshots
> > > > > </url
> > > > > > </repository>
> > > > > >
> > > > > >
> > > > > > But currently, Maven is unable to resolve the 1.7 JARs....
> > > > > >
> > > > > >
> > > > > > $ mvn dependency:resolve
> > > > > > [INFO] Scanning for projects...
> > > > > > [INFO]
> > > > > > [INFO] -------------< org.springframework.data:spring-data-geode
> > > > > > >-------------
> > > > > > [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
> > > > > > [INFO] --------------------------------[ jar
> > > > > > ]---------------------------------
> > > > > > [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is
> > > missing,
> > > > > no
> > > > > > dependency information available
> > > > > > [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is
> > > missing,
> > > > no
> > > > > > dependency information available
> > > > > > [WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0 is
> > > > > missing,
> > > > > > no dependency information available
> > > > > > [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is
> > > missing,
> > > > > no
> > > > > > dependency information available
> > > > > > [INFO]
> > > > > >
> > > >
> > ------------------------------------------------------------------------
> > > > > > [INFO] BUILD FAILURE
> > > > > > [INFO]
> > > > > >
> > > >
> > ------------------------------------------------------------------------
> > > > > > [INFO] Total time: 0.617 s
> > > > > > [INFO] Finished at: 2018-09-05T14:07:30-07:00
> > > > > > [INFO]
> > > > > >
> > > >
> > ------------------------------------------------------------------------
> > > > > > [ERROR] Failed to execute goal on project spring-data-geode:
> Could
> > > not
> > > > > > resolve dependencies for project
> > > > > >
> > org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT:
> > > > > *The
> > > > > > following artifacts could not be resolved*:
> > > > > > org.apache.geode:geode-core:jar:1.7.0,
> > > org.apache.geode:geode-cq:jar:
> > > > > 1.7.0,
> > > > > > org.apache.geode:geode-lucene:jar:1.7.0,
> > > > > > org.apache.geode:geode-wan:jar:1.7.0: Failure to find
> > > > > > org.apache.geode:geode-core:jar:1.7.0 *in
> > > > > > https://repository.apache.org/content/repositories/snapshots
> > > > > > <https://repository.apache.org/content/repositories/snapshots>*
> > was
> > > > > cached
> > > > > > in the local repository, resolution will not be reattempted until
> > the
> > > > > > update interval of apache-snapshots has elapsed or updates are
> > forced
> > > > ->
> > > > > > [Help 1]
> > > > > >
> > > > > >
> > > > > > Is this the correct repo and are the 1.7 snapshots currently
> > > available?
> > > > > >
> > > > > > Thanks,
> > > > > >
> > > > > > --
> > > > > > -John
> > > > > >
> > > > > > [1] https://github.com/apache/geode/tree/release/1.7.0
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > -John
> > > > john.blum10101 (skype)
> > > >
> > >
> >
> >
> >
> > --
> > -John
> > john.blum10101 (skype)
> >
>



-- 
-John
john.blum10101 (skype)

Re: Concerning Apache Geode 1.7.0

Posted by Udo Kohlmeyer <ud...@apache.org>.
@jake, I'm sure we will better utilize the CI pipeline infra from now on.


On 9/5/18 16:47, Jacob Barrett wrote:
> We should be utilizing a CI to fix these issues.
>
>> On Sep 5, 2018, at 4:46 PM, Nabarun Nag <nn...@apache.org> wrote:
>>
>> As mentioned in the previous emails, we are still working on fixing issues.
>>
>>> On Wed, Sep 5, 2018 at 4:42 PM Jacob Barrett <jb...@pivotal.io> wrote:
>>>
>>> Why hasn’t the CI pipeline been created though? How can we be validating
>>> the changes going into this branch if there isn’t a CI? If there was a CI
>>> in place the snapshots would be published on clean builds.
>>>
>>> -Jake
>>>
>>>
>>>> On Sep 5, 2018, at 3:04 PM, Nabarun Nag <nn...@apache.org> wrote:
>>>>
>>>> @John, everything you mentioned in mail is how things happen in Apache
>>>> Geode where we cut a release branch and develop moves to the SNAPSHOT
>>>> version for the next release.
>>>>
>>>> But as we mentioned in the release mails, 1.7.0 needs some special work
>>>> done.
>>>> We created the release branch for 1.7.0 and moved the develop to
>>>> 1.8.0-SNAPSHOT couple of months ago, but we paused the release and
>>> started
>>>> working on product improvement.
>>>> Now, when we decided to create a new release branch for 1.7.0, there were
>>>> couple of methods, etc with hardcoded 1.8.0 version (in develop) which
>>>> needed to reverted and tested.
>>>>
>>>> The release process for the subsequent versions 1.8.0+ will continue in
>>> the
>>>> way you mentioned. For 1.7.0 there were some unforeseen circumstances,
>>>> which is causing some issues with the release process.
>>>> I apologize for the inconvenience and hopefully you will soon have a
>>> stable
>>>> branch to test.
>>>>
>>>> Regards
>>>> Nabarun Nag
>>>>
>>>>> On Wed, Sep 5, 2018 at 2:41 PM John Blum <jb...@pivotal.io> wrote:
>>>>>
>>>>> I'd also say that, in general, those branches need to be cleaned up.
>>> There
>>>>> are a crap load of branches in there!  Are all those branches actively
>>>>> developed and currently being built by a nightly CI?  I'd argue they
>>> should
>>>>> be!  But, I guess not since 'release/1.7.0' is still lingering.
>>>>>
>>>>> Also, it is common for most OSS projects to publish nightly build
>>> snapshots
>>>>> (preferably from 'master', but I guess in this case, 'develop', where '
>>>>> develop' should be the 1.7.0 release up to the point where 1.7.0 is
>>>>> delivered, then a 1.7.x branch is created and 'master', err 'develop'
>>>>> become the 1.8 development line) with the latest developments to allow
>>>>> users to test drive with the latest bits, well before any release
>>> happens,
>>>>> and especially before a vote, no less.
>>>>>
>>>>> This is part of any good OSS process where their is a significant
>>> ecosystem
>>>>> around the core project.  How else can downstream projects get a sense
>>> for
>>>>> what is happening, collaborate on that, or if necessary, even
>>> contribute,
>>>>> if we cannot test things out?
>>>>>
>>>>> Regarding...
>>>>>
>>>>> *> It will be unproductive of users to run their experiments on a branch
>>>>> with issues.*
>>>>>
>>>>> That is a process problem since there should not be pending changes on
>>> any
>>>>> "releasable" branch that would affect core functionality, especially not
>>>>> without adequate test coverage catching problems before bits are checked
>>>>> in.
>>>>>
>>>>> Anyway, the point is, there needs to be some build snapshot artifacts
>>>>> readily available for users/projects to consume in order for a healthy
>>>>> ecosystem to thrive.
>>>>>
>>>>> -John
>>>>>
>>>>>
>>>>>> On Wed, Sep 5, 2018 at 2:28 PM, Nabarun Nag <nn...@apache.org> wrote:
>>>>>>
>>>>>> @John it will be published soon. The branch is not ready yet. There are
>>>>>> some known issues that need to solved before we release the branch to
>>>>> world
>>>>>> to test.
>>>>>>
>>>>>> It will be unproductive of users to run their experiments on a branch
>>>>> with
>>>>>> issues. It will be up as soon as the issues are resolved. I'm working
>>> on
>>>>>> resolving them at the moment. Hopefully soon we will send out the mail
>>>>> and
>>>>>> the updated release branch.
>>>>>>
>>>>>> Regards
>>>>>> Nabarun Nag
>>>>>>
>>>>>>
>>>>>>> On Wed, Sep 5, 2018 at 2:22 PM John Blum <jb...@pivotal.io> wrote:
>>>>>>>
>>>>>>> Doesn't the pending release branch, or something, publish (build)
>>>>>> snapshot
>>>>>>> artifacts to a snapshot repo somewhere?
>>>>>>>
>>>>>>> How do/can users test out the upcoming bits (that is nightly build
>>>>>> snapshot
>>>>>>> artifacts)?
>>>>>>>
>>>>>>>
>>>>>>>> On Wed, Sep 5, 2018 at 2:13 PM, Nabarun Nag <nn...@pivotal.io> wrote:
>>>>>>>>
>>>>>>>> @John, the [DISCUSS] mail for the new branch has not been sent yet.
>>>>> The
>>>>>>>> branch you are looking at is an old one that was abandoned few months
>>>>>>> ago.
>>>>>>>> The new branch is undergoing some preliminary tests on my local
>>>>> machine
>>>>>>>> before getting published to the world. A mail will be sent out as
>>>>> soon
>>>>>> as
>>>>>>>> the branch is ready.
>>>>>>>>
>>>>>>>> Regards
>>>>>>>> Nabarun Nag
>>>>>>>>
>>>>>>>>
>>>>>>>>> On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io> wrote:
>>>>>>>>>
>>>>>>>>> I see that the branch for Apache Geode 1.7.0 (release/1.7.0 [1])
>>>>> has
>>>>>>> been
>>>>>>>>> created in preparation for the upcoming the 1.7 release.
>>>>>>>>>
>>>>>>>>> I am trying to get an early sense/feel for the required changes in
>>>>>> SDG
>>>>>>>> when
>>>>>>>>> I rebase it on 1.7.
>>>>>>>>>
>>>>>>>>> Previously, I was able to obtain Geode snapshots from...
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> <repository>
>>>>>>>>>   <id>apache-snapshots</id
>>>>>>>>>   <url>
>>>>> https://repository.apache.org/content/repositories/snapshots
>>>>>>>> </url
>>>>>>>>> </repository>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> But currently, Maven is unable to resolve the 1.7 JARs....
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> $ mvn dependency:resolve
>>>>>>>>> [INFO] Scanning for projects...
>>>>>>>>> [INFO]
>>>>>>>>> [INFO] -------------< org.springframework.data:spring-data-geode
>>>>>>>>>> -------------
>>>>>>>>> [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
>>>>>>>>> [INFO] --------------------------------[ jar
>>>>>>>>> ]---------------------------------
>>>>>>>>> [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is
>>>>>> missing,
>>>>>>>> no
>>>>>>>>> dependency information available
>>>>>>>>> [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is
>>>>>> missing,
>>>>>>> no
>>>>>>>>> dependency information available
>>>>>>>>> [WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0 is
>>>>>>>> missing,
>>>>>>>>> no dependency information available
>>>>>>>>> [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is
>>>>>> missing,
>>>>>>>> no
>>>>>>>>> dependency information available
>>>>>>>>> [INFO]
>>>>>>>>>
>>>>> ------------------------------------------------------------------------
>>>>>>>>> [INFO] BUILD FAILURE
>>>>>>>>> [INFO]
>>>>>>>>>
>>>>> ------------------------------------------------------------------------
>>>>>>>>> [INFO] Total time: 0.617 s
>>>>>>>>> [INFO] Finished at: 2018-09-05T14:07:30-07:00
>>>>>>>>> [INFO]
>>>>>>>>>
>>>>> ------------------------------------------------------------------------
>>>>>>>>> [ERROR] Failed to execute goal on project spring-data-geode: Could
>>>>>> not
>>>>>>>>> resolve dependencies for project
>>>>>>>>>
>>>>> org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT:
>>>>>>>> *The
>>>>>>>>> following artifacts could not be resolved*:
>>>>>>>>> org.apache.geode:geode-core:jar:1.7.0,
>>>>>> org.apache.geode:geode-cq:jar:
>>>>>>>> 1.7.0,
>>>>>>>>> org.apache.geode:geode-lucene:jar:1.7.0,
>>>>>>>>> org.apache.geode:geode-wan:jar:1.7.0: Failure to find
>>>>>>>>> org.apache.geode:geode-core:jar:1.7.0 *in
>>>>>>>>> https://repository.apache.org/content/repositories/snapshots
>>>>>>>>> <https://repository.apache.org/content/repositories/snapshots>*
>>>>> was
>>>>>>>> cached
>>>>>>>>> in the local repository, resolution will not be reattempted until
>>>>> the
>>>>>>>>> update interval of apache-snapshots has elapsed or updates are
>>>>> forced
>>>>>>> ->
>>>>>>>>> [Help 1]
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Is this the correct repo and are the 1.7 snapshots currently
>>>>>> available?
>>>>>>>>> Thanks,
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> -John
>>>>>>>>>
>>>>>>>>> [1] https://github.com/apache/geode/tree/release/1.7.0
>>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> -John
>>>>>>> john.blum10101 (skype)
>>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> -John
>>>>> john.blum10101 (skype)
>>>>>


Re: Concerning Apache Geode 1.7.0

Posted by Jacob Barrett <jb...@pivotal.io>.
We should be utilizing a CI to fix these issues.

> On Sep 5, 2018, at 4:46 PM, Nabarun Nag <nn...@apache.org> wrote:
> 
> As mentioned in the previous emails, we are still working on fixing issues.
> 
>> On Wed, Sep 5, 2018 at 4:42 PM Jacob Barrett <jb...@pivotal.io> wrote:
>> 
>> Why hasn’t the CI pipeline been created though? How can we be validating
>> the changes going into this branch if there isn’t a CI? If there was a CI
>> in place the snapshots would be published on clean builds.
>> 
>> -Jake
>> 
>> 
>>> On Sep 5, 2018, at 3:04 PM, Nabarun Nag <nn...@apache.org> wrote:
>>> 
>>> @John, everything you mentioned in mail is how things happen in Apache
>>> Geode where we cut a release branch and develop moves to the SNAPSHOT
>>> version for the next release.
>>> 
>>> But as we mentioned in the release mails, 1.7.0 needs some special work
>>> done.
>>> We created the release branch for 1.7.0 and moved the develop to
>>> 1.8.0-SNAPSHOT couple of months ago, but we paused the release and
>> started
>>> working on product improvement.
>>> Now, when we decided to create a new release branch for 1.7.0, there were
>>> couple of methods, etc with hardcoded 1.8.0 version (in develop) which
>>> needed to reverted and tested.
>>> 
>>> The release process for the subsequent versions 1.8.0+ will continue in
>> the
>>> way you mentioned. For 1.7.0 there were some unforeseen circumstances,
>>> which is causing some issues with the release process.
>>> I apologize for the inconvenience and hopefully you will soon have a
>> stable
>>> branch to test.
>>> 
>>> Regards
>>> Nabarun Nag
>>> 
>>>> On Wed, Sep 5, 2018 at 2:41 PM John Blum <jb...@pivotal.io> wrote:
>>>> 
>>>> I'd also say that, in general, those branches need to be cleaned up.
>> There
>>>> are a crap load of branches in there!  Are all those branches actively
>>>> developed and currently being built by a nightly CI?  I'd argue they
>> should
>>>> be!  But, I guess not since 'release/1.7.0' is still lingering.
>>>> 
>>>> Also, it is common for most OSS projects to publish nightly build
>> snapshots
>>>> (preferably from 'master', but I guess in this case, 'develop', where '
>>>> develop' should be the 1.7.0 release up to the point where 1.7.0 is
>>>> delivered, then a 1.7.x branch is created and 'master', err 'develop'
>>>> become the 1.8 development line) with the latest developments to allow
>>>> users to test drive with the latest bits, well before any release
>> happens,
>>>> and especially before a vote, no less.
>>>> 
>>>> This is part of any good OSS process where their is a significant
>> ecosystem
>>>> around the core project.  How else can downstream projects get a sense
>> for
>>>> what is happening, collaborate on that, or if necessary, even
>> contribute,
>>>> if we cannot test things out?
>>>> 
>>>> Regarding...
>>>> 
>>>> *> It will be unproductive of users to run their experiments on a branch
>>>> with issues.*
>>>> 
>>>> That is a process problem since there should not be pending changes on
>> any
>>>> "releasable" branch that would affect core functionality, especially not
>>>> without adequate test coverage catching problems before bits are checked
>>>> in.
>>>> 
>>>> Anyway, the point is, there needs to be some build snapshot artifacts
>>>> readily available for users/projects to consume in order for a healthy
>>>> ecosystem to thrive.
>>>> 
>>>> -John
>>>> 
>>>> 
>>>>> On Wed, Sep 5, 2018 at 2:28 PM, Nabarun Nag <nn...@apache.org> wrote:
>>>>> 
>>>>> @John it will be published soon. The branch is not ready yet. There are
>>>>> some known issues that need to solved before we release the branch to
>>>> world
>>>>> to test.
>>>>> 
>>>>> It will be unproductive of users to run their experiments on a branch
>>>> with
>>>>> issues. It will be up as soon as the issues are resolved. I'm working
>> on
>>>>> resolving them at the moment. Hopefully soon we will send out the mail
>>>> and
>>>>> the updated release branch.
>>>>> 
>>>>> Regards
>>>>> Nabarun Nag
>>>>> 
>>>>> 
>>>>>> On Wed, Sep 5, 2018 at 2:22 PM John Blum <jb...@pivotal.io> wrote:
>>>>>> 
>>>>>> Doesn't the pending release branch, or something, publish (build)
>>>>> snapshot
>>>>>> artifacts to a snapshot repo somewhere?
>>>>>> 
>>>>>> How do/can users test out the upcoming bits (that is nightly build
>>>>> snapshot
>>>>>> artifacts)?
>>>>>> 
>>>>>> 
>>>>>>> On Wed, Sep 5, 2018 at 2:13 PM, Nabarun Nag <nn...@pivotal.io> wrote:
>>>>>>> 
>>>>>>> @John, the [DISCUSS] mail for the new branch has not been sent yet.
>>>> The
>>>>>>> branch you are looking at is an old one that was abandoned few months
>>>>>> ago.
>>>>>>> The new branch is undergoing some preliminary tests on my local
>>>> machine
>>>>>>> before getting published to the world. A mail will be sent out as
>>>> soon
>>>>> as
>>>>>>> the branch is ready.
>>>>>>> 
>>>>>>> Regards
>>>>>>> Nabarun Nag
>>>>>>> 
>>>>>>> 
>>>>>>>> On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io> wrote:
>>>>>>>> 
>>>>>>>> I see that the branch for Apache Geode 1.7.0 (release/1.7.0 [1])
>>>> has
>>>>>> been
>>>>>>>> created in preparation for the upcoming the 1.7 release.
>>>>>>>> 
>>>>>>>> I am trying to get an early sense/feel for the required changes in
>>>>> SDG
>>>>>>> when
>>>>>>>> I rebase it on 1.7.
>>>>>>>> 
>>>>>>>> Previously, I was able to obtain Geode snapshots from...
>>>>>>>> 
>>>>>>>> 
>>>>>>>> <repository>
>>>>>>>>  <id>apache-snapshots</id
>>>>>>>>  <url>
>>>> https://repository.apache.org/content/repositories/snapshots
>>>>>>> </url
>>>>>>>> </repository>
>>>>>>>> 
>>>>>>>> 
>>>>>>>> But currently, Maven is unable to resolve the 1.7 JARs....
>>>>>>>> 
>>>>>>>> 
>>>>>>>> $ mvn dependency:resolve
>>>>>>>> [INFO] Scanning for projects...
>>>>>>>> [INFO]
>>>>>>>> [INFO] -------------< org.springframework.data:spring-data-geode
>>>>>>>>> -------------
>>>>>>>> [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
>>>>>>>> [INFO] --------------------------------[ jar
>>>>>>>> ]---------------------------------
>>>>>>>> [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is
>>>>> missing,
>>>>>>> no
>>>>>>>> dependency information available
>>>>>>>> [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is
>>>>> missing,
>>>>>> no
>>>>>>>> dependency information available
>>>>>>>> [WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0 is
>>>>>>> missing,
>>>>>>>> no dependency information available
>>>>>>>> [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is
>>>>> missing,
>>>>>>> no
>>>>>>>> dependency information available
>>>>>>>> [INFO]
>>>>>>>> 
>>>>>> 
>>>> ------------------------------------------------------------------------
>>>>>>>> [INFO] BUILD FAILURE
>>>>>>>> [INFO]
>>>>>>>> 
>>>>>> 
>>>> ------------------------------------------------------------------------
>>>>>>>> [INFO] Total time: 0.617 s
>>>>>>>> [INFO] Finished at: 2018-09-05T14:07:30-07:00
>>>>>>>> [INFO]
>>>>>>>> 
>>>>>> 
>>>> ------------------------------------------------------------------------
>>>>>>>> [ERROR] Failed to execute goal on project spring-data-geode: Could
>>>>> not
>>>>>>>> resolve dependencies for project
>>>>>>>> 
>>>> org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT:
>>>>>>> *The
>>>>>>>> following artifacts could not be resolved*:
>>>>>>>> org.apache.geode:geode-core:jar:1.7.0,
>>>>> org.apache.geode:geode-cq:jar:
>>>>>>> 1.7.0,
>>>>>>>> org.apache.geode:geode-lucene:jar:1.7.0,
>>>>>>>> org.apache.geode:geode-wan:jar:1.7.0: Failure to find
>>>>>>>> org.apache.geode:geode-core:jar:1.7.0 *in
>>>>>>>> https://repository.apache.org/content/repositories/snapshots
>>>>>>>> <https://repository.apache.org/content/repositories/snapshots>*
>>>> was
>>>>>>> cached
>>>>>>>> in the local repository, resolution will not be reattempted until
>>>> the
>>>>>>>> update interval of apache-snapshots has elapsed or updates are
>>>> forced
>>>>>> ->
>>>>>>>> [Help 1]
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Is this the correct repo and are the 1.7 snapshots currently
>>>>> available?
>>>>>>>> 
>>>>>>>> Thanks,
>>>>>>>> 
>>>>>>>> --
>>>>>>>> -John
>>>>>>>> 
>>>>>>>> [1] https://github.com/apache/geode/tree/release/1.7.0
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> -John
>>>>>> john.blum10101 (skype)
>>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> --
>>>> -John
>>>> john.blum10101 (skype)
>>>> 
>> 

Re: Concerning Apache Geode 1.7.0

Posted by Nabarun Nag <nn...@apache.org>.
As mentioned in the previous emails, we are still working on fixing issues.

On Wed, Sep 5, 2018 at 4:42 PM Jacob Barrett <jb...@pivotal.io> wrote:

> Why hasn’t the CI pipeline been created though? How can we be validating
> the changes going into this branch if there isn’t a CI? If there was a CI
> in place the snapshots would be published on clean builds.
>
> -Jake
>
>
> > On Sep 5, 2018, at 3:04 PM, Nabarun Nag <nn...@apache.org> wrote:
> >
> > @John, everything you mentioned in mail is how things happen in Apache
> > Geode where we cut a release branch and develop moves to the SNAPSHOT
> > version for the next release.
> >
> > But as we mentioned in the release mails, 1.7.0 needs some special work
> > done.
> > We created the release branch for 1.7.0 and moved the develop to
> > 1.8.0-SNAPSHOT couple of months ago, but we paused the release and
> started
> > working on product improvement.
> > Now, when we decided to create a new release branch for 1.7.0, there were
> > couple of methods, etc with hardcoded 1.8.0 version (in develop) which
> > needed to reverted and tested.
> >
> > The release process for the subsequent versions 1.8.0+ will continue in
> the
> > way you mentioned. For 1.7.0 there were some unforeseen circumstances,
> > which is causing some issues with the release process.
> > I apologize for the inconvenience and hopefully you will soon have a
> stable
> > branch to test.
> >
> > Regards
> > Nabarun Nag
> >
> >> On Wed, Sep 5, 2018 at 2:41 PM John Blum <jb...@pivotal.io> wrote:
> >>
> >> I'd also say that, in general, those branches need to be cleaned up.
> There
> >> are a crap load of branches in there!  Are all those branches actively
> >> developed and currently being built by a nightly CI?  I'd argue they
> should
> >> be!  But, I guess not since 'release/1.7.0' is still lingering.
> >>
> >> Also, it is common for most OSS projects to publish nightly build
> snapshots
> >> (preferably from 'master', but I guess in this case, 'develop', where '
> >> develop' should be the 1.7.0 release up to the point where 1.7.0 is
> >> delivered, then a 1.7.x branch is created and 'master', err 'develop'
> >> become the 1.8 development line) with the latest developments to allow
> >> users to test drive with the latest bits, well before any release
> happens,
> >> and especially before a vote, no less.
> >>
> >> This is part of any good OSS process where their is a significant
> ecosystem
> >> around the core project.  How else can downstream projects get a sense
> for
> >> what is happening, collaborate on that, or if necessary, even
> contribute,
> >> if we cannot test things out?
> >>
> >> Regarding...
> >>
> >> *> It will be unproductive of users to run their experiments on a branch
> >> with issues.*
> >>
> >> That is a process problem since there should not be pending changes on
> any
> >> "releasable" branch that would affect core functionality, especially not
> >> without adequate test coverage catching problems before bits are checked
> >> in.
> >>
> >> Anyway, the point is, there needs to be some build snapshot artifacts
> >> readily available for users/projects to consume in order for a healthy
> >> ecosystem to thrive.
> >>
> >> -John
> >>
> >>
> >>> On Wed, Sep 5, 2018 at 2:28 PM, Nabarun Nag <nn...@apache.org> wrote:
> >>>
> >>> @John it will be published soon. The branch is not ready yet. There are
> >>> some known issues that need to solved before we release the branch to
> >> world
> >>> to test.
> >>>
> >>> It will be unproductive of users to run their experiments on a branch
> >> with
> >>> issues. It will be up as soon as the issues are resolved. I'm working
> on
> >>> resolving them at the moment. Hopefully soon we will send out the mail
> >> and
> >>> the updated release branch.
> >>>
> >>> Regards
> >>> Nabarun Nag
> >>>
> >>>
> >>>> On Wed, Sep 5, 2018 at 2:22 PM John Blum <jb...@pivotal.io> wrote:
> >>>>
> >>>> Doesn't the pending release branch, or something, publish (build)
> >>> snapshot
> >>>> artifacts to a snapshot repo somewhere?
> >>>>
> >>>> How do/can users test out the upcoming bits (that is nightly build
> >>> snapshot
> >>>> artifacts)?
> >>>>
> >>>>
> >>>>> On Wed, Sep 5, 2018 at 2:13 PM, Nabarun Nag <nn...@pivotal.io> wrote:
> >>>>>
> >>>>> @John, the [DISCUSS] mail for the new branch has not been sent yet.
> >> The
> >>>>> branch you are looking at is an old one that was abandoned few months
> >>>> ago.
> >>>>> The new branch is undergoing some preliminary tests on my local
> >> machine
> >>>>> before getting published to the world. A mail will be sent out as
> >> soon
> >>> as
> >>>>> the branch is ready.
> >>>>>
> >>>>> Regards
> >>>>> Nabarun Nag
> >>>>>
> >>>>>
> >>>>>> On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io> wrote:
> >>>>>>
> >>>>>> I see that the branch for Apache Geode 1.7.0 (release/1.7.0 [1])
> >> has
> >>>> been
> >>>>>> created in preparation for the upcoming the 1.7 release.
> >>>>>>
> >>>>>> I am trying to get an early sense/feel for the required changes in
> >>> SDG
> >>>>> when
> >>>>>> I rebase it on 1.7.
> >>>>>>
> >>>>>> Previously, I was able to obtain Geode snapshots from...
> >>>>>>
> >>>>>>
> >>>>>> <repository>
> >>>>>>   <id>apache-snapshots</id
> >>>>>>   <url>
> >> https://repository.apache.org/content/repositories/snapshots
> >>>>> </url
> >>>>>> </repository>
> >>>>>>
> >>>>>>
> >>>>>> But currently, Maven is unable to resolve the 1.7 JARs....
> >>>>>>
> >>>>>>
> >>>>>> $ mvn dependency:resolve
> >>>>>> [INFO] Scanning for projects...
> >>>>>> [INFO]
> >>>>>> [INFO] -------------< org.springframework.data:spring-data-geode
> >>>>>>> -------------
> >>>>>> [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
> >>>>>> [INFO] --------------------------------[ jar
> >>>>>> ]---------------------------------
> >>>>>> [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is
> >>> missing,
> >>>>> no
> >>>>>> dependency information available
> >>>>>> [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is
> >>> missing,
> >>>> no
> >>>>>> dependency information available
> >>>>>> [WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0 is
> >>>>> missing,
> >>>>>> no dependency information available
> >>>>>> [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is
> >>> missing,
> >>>>> no
> >>>>>> dependency information available
> >>>>>> [INFO]
> >>>>>>
> >>>>
> >> ------------------------------------------------------------------------
> >>>>>> [INFO] BUILD FAILURE
> >>>>>> [INFO]
> >>>>>>
> >>>>
> >> ------------------------------------------------------------------------
> >>>>>> [INFO] Total time: 0.617 s
> >>>>>> [INFO] Finished at: 2018-09-05T14:07:30-07:00
> >>>>>> [INFO]
> >>>>>>
> >>>>
> >> ------------------------------------------------------------------------
> >>>>>> [ERROR] Failed to execute goal on project spring-data-geode: Could
> >>> not
> >>>>>> resolve dependencies for project
> >>>>>>
> >> org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT:
> >>>>> *The
> >>>>>> following artifacts could not be resolved*:
> >>>>>> org.apache.geode:geode-core:jar:1.7.0,
> >>> org.apache.geode:geode-cq:jar:
> >>>>> 1.7.0,
> >>>>>> org.apache.geode:geode-lucene:jar:1.7.0,
> >>>>>> org.apache.geode:geode-wan:jar:1.7.0: Failure to find
> >>>>>> org.apache.geode:geode-core:jar:1.7.0 *in
> >>>>>> https://repository.apache.org/content/repositories/snapshots
> >>>>>> <https://repository.apache.org/content/repositories/snapshots>*
> >> was
> >>>>> cached
> >>>>>> in the local repository, resolution will not be reattempted until
> >> the
> >>>>>> update interval of apache-snapshots has elapsed or updates are
> >> forced
> >>>> ->
> >>>>>> [Help 1]
> >>>>>>
> >>>>>>
> >>>>>> Is this the correct repo and are the 1.7 snapshots currently
> >>> available?
> >>>>>>
> >>>>>> Thanks,
> >>>>>>
> >>>>>> --
> >>>>>> -John
> >>>>>>
> >>>>>> [1] https://github.com/apache/geode/tree/release/1.7.0
> >>>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> -John
> >>>> john.blum10101 (skype)
> >>>>
> >>>
> >>
> >>
> >>
> >> --
> >> -John
> >> john.blum10101 (skype)
> >>
>

Re: Concerning Apache Geode 1.7.0

Posted by Jacob Barrett <jb...@pivotal.io>.
Why hasn’t the CI pipeline been created though? How can we be validating the changes going into this branch if there isn’t a CI? If there was a CI in place the snapshots would be published on clean builds.

-Jake


> On Sep 5, 2018, at 3:04 PM, Nabarun Nag <nn...@apache.org> wrote:
> 
> @John, everything you mentioned in mail is how things happen in Apache
> Geode where we cut a release branch and develop moves to the SNAPSHOT
> version for the next release.
> 
> But as we mentioned in the release mails, 1.7.0 needs some special work
> done.
> We created the release branch for 1.7.0 and moved the develop to
> 1.8.0-SNAPSHOT couple of months ago, but we paused the release and started
> working on product improvement.
> Now, when we decided to create a new release branch for 1.7.0, there were
> couple of methods, etc with hardcoded 1.8.0 version (in develop) which
> needed to reverted and tested.
> 
> The release process for the subsequent versions 1.8.0+ will continue in the
> way you mentioned. For 1.7.0 there were some unforeseen circumstances,
> which is causing some issues with the release process.
> I apologize for the inconvenience and hopefully you will soon have a stable
> branch to test.
> 
> Regards
> Nabarun Nag
> 
>> On Wed, Sep 5, 2018 at 2:41 PM John Blum <jb...@pivotal.io> wrote:
>> 
>> I'd also say that, in general, those branches need to be cleaned up.  There
>> are a crap load of branches in there!  Are all those branches actively
>> developed and currently being built by a nightly CI?  I'd argue they should
>> be!  But, I guess not since 'release/1.7.0' is still lingering.
>> 
>> Also, it is common for most OSS projects to publish nightly build snapshots
>> (preferably from 'master', but I guess in this case, 'develop', where '
>> develop' should be the 1.7.0 release up to the point where 1.7.0 is
>> delivered, then a 1.7.x branch is created and 'master', err 'develop'
>> become the 1.8 development line) with the latest developments to allow
>> users to test drive with the latest bits, well before any release happens,
>> and especially before a vote, no less.
>> 
>> This is part of any good OSS process where their is a significant ecosystem
>> around the core project.  How else can downstream projects get a sense for
>> what is happening, collaborate on that, or if necessary, even contribute,
>> if we cannot test things out?
>> 
>> Regarding...
>> 
>> *> It will be unproductive of users to run their experiments on a branch
>> with issues.*
>> 
>> That is a process problem since there should not be pending changes on any
>> "releasable" branch that would affect core functionality, especially not
>> without adequate test coverage catching problems before bits are checked
>> in.
>> 
>> Anyway, the point is, there needs to be some build snapshot artifacts
>> readily available for users/projects to consume in order for a healthy
>> ecosystem to thrive.
>> 
>> -John
>> 
>> 
>>> On Wed, Sep 5, 2018 at 2:28 PM, Nabarun Nag <nn...@apache.org> wrote:
>>> 
>>> @John it will be published soon. The branch is not ready yet. There are
>>> some known issues that need to solved before we release the branch to
>> world
>>> to test.
>>> 
>>> It will be unproductive of users to run their experiments on a branch
>> with
>>> issues. It will be up as soon as the issues are resolved. I'm working on
>>> resolving them at the moment. Hopefully soon we will send out the mail
>> and
>>> the updated release branch.
>>> 
>>> Regards
>>> Nabarun Nag
>>> 
>>> 
>>>> On Wed, Sep 5, 2018 at 2:22 PM John Blum <jb...@pivotal.io> wrote:
>>>> 
>>>> Doesn't the pending release branch, or something, publish (build)
>>> snapshot
>>>> artifacts to a snapshot repo somewhere?
>>>> 
>>>> How do/can users test out the upcoming bits (that is nightly build
>>> snapshot
>>>> artifacts)?
>>>> 
>>>> 
>>>>> On Wed, Sep 5, 2018 at 2:13 PM, Nabarun Nag <nn...@pivotal.io> wrote:
>>>>> 
>>>>> @John, the [DISCUSS] mail for the new branch has not been sent yet.
>> The
>>>>> branch you are looking at is an old one that was abandoned few months
>>>> ago.
>>>>> The new branch is undergoing some preliminary tests on my local
>> machine
>>>>> before getting published to the world. A mail will be sent out as
>> soon
>>> as
>>>>> the branch is ready.
>>>>> 
>>>>> Regards
>>>>> Nabarun Nag
>>>>> 
>>>>> 
>>>>>> On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io> wrote:
>>>>>> 
>>>>>> I see that the branch for Apache Geode 1.7.0 (release/1.7.0 [1])
>> has
>>>> been
>>>>>> created in preparation for the upcoming the 1.7 release.
>>>>>> 
>>>>>> I am trying to get an early sense/feel for the required changes in
>>> SDG
>>>>> when
>>>>>> I rebase it on 1.7.
>>>>>> 
>>>>>> Previously, I was able to obtain Geode snapshots from...
>>>>>> 
>>>>>> 
>>>>>> <repository>
>>>>>>   <id>apache-snapshots</id
>>>>>>   <url>
>> https://repository.apache.org/content/repositories/snapshots
>>>>> </url
>>>>>> </repository>
>>>>>> 
>>>>>> 
>>>>>> But currently, Maven is unable to resolve the 1.7 JARs....
>>>>>> 
>>>>>> 
>>>>>> $ mvn dependency:resolve
>>>>>> [INFO] Scanning for projects...
>>>>>> [INFO]
>>>>>> [INFO] -------------< org.springframework.data:spring-data-geode
>>>>>>> -------------
>>>>>> [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
>>>>>> [INFO] --------------------------------[ jar
>>>>>> ]---------------------------------
>>>>>> [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is
>>> missing,
>>>>> no
>>>>>> dependency information available
>>>>>> [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is
>>> missing,
>>>> no
>>>>>> dependency information available
>>>>>> [WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0 is
>>>>> missing,
>>>>>> no dependency information available
>>>>>> [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is
>>> missing,
>>>>> no
>>>>>> dependency information available
>>>>>> [INFO]
>>>>>> 
>>>> 
>> ------------------------------------------------------------------------
>>>>>> [INFO] BUILD FAILURE
>>>>>> [INFO]
>>>>>> 
>>>> 
>> ------------------------------------------------------------------------
>>>>>> [INFO] Total time: 0.617 s
>>>>>> [INFO] Finished at: 2018-09-05T14:07:30-07:00
>>>>>> [INFO]
>>>>>> 
>>>> 
>> ------------------------------------------------------------------------
>>>>>> [ERROR] Failed to execute goal on project spring-data-geode: Could
>>> not
>>>>>> resolve dependencies for project
>>>>>> 
>> org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT:
>>>>> *The
>>>>>> following artifacts could not be resolved*:
>>>>>> org.apache.geode:geode-core:jar:1.7.0,
>>> org.apache.geode:geode-cq:jar:
>>>>> 1.7.0,
>>>>>> org.apache.geode:geode-lucene:jar:1.7.0,
>>>>>> org.apache.geode:geode-wan:jar:1.7.0: Failure to find
>>>>>> org.apache.geode:geode-core:jar:1.7.0 *in
>>>>>> https://repository.apache.org/content/repositories/snapshots
>>>>>> <https://repository.apache.org/content/repositories/snapshots>*
>> was
>>>>> cached
>>>>>> in the local repository, resolution will not be reattempted until
>> the
>>>>>> update interval of apache-snapshots has elapsed or updates are
>> forced
>>>> ->
>>>>>> [Help 1]
>>>>>> 
>>>>>> 
>>>>>> Is this the correct repo and are the 1.7 snapshots currently
>>> available?
>>>>>> 
>>>>>> Thanks,
>>>>>> 
>>>>>> --
>>>>>> -John
>>>>>> 
>>>>>> [1] https://github.com/apache/geode/tree/release/1.7.0
>>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> --
>>>> -John
>>>> john.blum10101 (skype)
>>>> 
>>> 
>> 
>> 
>> 
>> --
>> -John
>> john.blum10101 (skype)
>> 

Re: Concerning Apache Geode 1.7.0

Posted by Nabarun Nag <nn...@apache.org>.
@John, everything you mentioned in mail is how things happen in Apache
Geode where we cut a release branch and develop moves to the SNAPSHOT
version for the next release.

But as we mentioned in the release mails, 1.7.0 needs some special work
done.
We created the release branch for 1.7.0 and moved the develop to
1.8.0-SNAPSHOT couple of months ago, but we paused the release and started
working on product improvement.
Now, when we decided to create a new release branch for 1.7.0, there were
couple of methods, etc with hardcoded 1.8.0 version (in develop) which
needed to reverted and tested.

The release process for the subsequent versions 1.8.0+ will continue in the
way you mentioned. For 1.7.0 there were some unforeseen circumstances,
which is causing some issues with the release process.
I apologize for the inconvenience and hopefully you will soon have a stable
branch to test.

Regards
Nabarun Nag

On Wed, Sep 5, 2018 at 2:41 PM John Blum <jb...@pivotal.io> wrote:

> I'd also say that, in general, those branches need to be cleaned up.  There
> are a crap load of branches in there!  Are all those branches actively
> developed and currently being built by a nightly CI?  I'd argue they should
> be!  But, I guess not since 'release/1.7.0' is still lingering.
>
> Also, it is common for most OSS projects to publish nightly build snapshots
> (preferably from 'master', but I guess in this case, 'develop', where '
> develop' should be the 1.7.0 release up to the point where 1.7.0 is
> delivered, then a 1.7.x branch is created and 'master', err 'develop'
> become the 1.8 development line) with the latest developments to allow
> users to test drive with the latest bits, well before any release happens,
> and especially before a vote, no less.
>
> This is part of any good OSS process where their is a significant ecosystem
> around the core project.  How else can downstream projects get a sense for
> what is happening, collaborate on that, or if necessary, even contribute,
> if we cannot test things out?
>
> Regarding...
>
> *> It will be unproductive of users to run their experiments on a branch
> with issues.*
>
> That is a process problem since there should not be pending changes on any
> "releasable" branch that would affect core functionality, especially not
> without adequate test coverage catching problems before bits are checked
> in.
>
> Anyway, the point is, there needs to be some build snapshot artifacts
> readily available for users/projects to consume in order for a healthy
> ecosystem to thrive.
>
> -John
>
>
> On Wed, Sep 5, 2018 at 2:28 PM, Nabarun Nag <nn...@apache.org> wrote:
>
> > @John it will be published soon. The branch is not ready yet. There are
> > some known issues that need to solved before we release the branch to
> world
> > to test.
> >
> > It will be unproductive of users to run their experiments on a branch
> with
> > issues. It will be up as soon as the issues are resolved. I'm working on
> > resolving them at the moment. Hopefully soon we will send out the mail
> and
> > the updated release branch.
> >
> > Regards
> > Nabarun Nag
> >
> >
> > On Wed, Sep 5, 2018 at 2:22 PM John Blum <jb...@pivotal.io> wrote:
> >
> > > Doesn't the pending release branch, or something, publish (build)
> > snapshot
> > > artifacts to a snapshot repo somewhere?
> > >
> > > How do/can users test out the upcoming bits (that is nightly build
> > snapshot
> > > artifacts)?
> > >
> > >
> > > On Wed, Sep 5, 2018 at 2:13 PM, Nabarun Nag <nn...@pivotal.io> wrote:
> > >
> > > > @John, the [DISCUSS] mail for the new branch has not been sent yet.
> The
> > > > branch you are looking at is an old one that was abandoned few months
> > > ago.
> > > > The new branch is undergoing some preliminary tests on my local
> machine
> > > > before getting published to the world. A mail will be sent out as
> soon
> > as
> > > > the branch is ready.
> > > >
> > > > Regards
> > > > Nabarun Nag
> > > >
> > > >
> > > > On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io> wrote:
> > > >
> > > > > I see that the branch for Apache Geode 1.7.0 (release/1.7.0 [1])
> has
> > > been
> > > > > created in preparation for the upcoming the 1.7 release.
> > > > >
> > > > > I am trying to get an early sense/feel for the required changes in
> > SDG
> > > > when
> > > > > I rebase it on 1.7.
> > > > >
> > > > > Previously, I was able to obtain Geode snapshots from...
> > > > >
> > > > >
> > > > > <repository>
> > > > >    <id>apache-snapshots</id
> > > > >    <url>
> https://repository.apache.org/content/repositories/snapshots
> > > > </url
> > > > > </repository>
> > > > >
> > > > >
> > > > > But currently, Maven is unable to resolve the 1.7 JARs....
> > > > >
> > > > >
> > > > > $ mvn dependency:resolve
> > > > > [INFO] Scanning for projects...
> > > > > [INFO]
> > > > > [INFO] -------------< org.springframework.data:spring-data-geode
> > > > > >-------------
> > > > > [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
> > > > > [INFO] --------------------------------[ jar
> > > > > ]---------------------------------
> > > > > [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is
> > missing,
> > > > no
> > > > > dependency information available
> > > > > [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is
> > missing,
> > > no
> > > > > dependency information available
> > > > > [WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0 is
> > > > missing,
> > > > > no dependency information available
> > > > > [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is
> > missing,
> > > > no
> > > > > dependency information available
> > > > > [INFO]
> > > > >
> > >
> ------------------------------------------------------------------------
> > > > > [INFO] BUILD FAILURE
> > > > > [INFO]
> > > > >
> > >
> ------------------------------------------------------------------------
> > > > > [INFO] Total time: 0.617 s
> > > > > [INFO] Finished at: 2018-09-05T14:07:30-07:00
> > > > > [INFO]
> > > > >
> > >
> ------------------------------------------------------------------------
> > > > > [ERROR] Failed to execute goal on project spring-data-geode: Could
> > not
> > > > > resolve dependencies for project
> > > > >
> org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT:
> > > > *The
> > > > > following artifacts could not be resolved*:
> > > > > org.apache.geode:geode-core:jar:1.7.0,
> > org.apache.geode:geode-cq:jar:
> > > > 1.7.0,
> > > > > org.apache.geode:geode-lucene:jar:1.7.0,
> > > > > org.apache.geode:geode-wan:jar:1.7.0: Failure to find
> > > > > org.apache.geode:geode-core:jar:1.7.0 *in
> > > > > https://repository.apache.org/content/repositories/snapshots
> > > > > <https://repository.apache.org/content/repositories/snapshots>*
> was
> > > > cached
> > > > > in the local repository, resolution will not be reattempted until
> the
> > > > > update interval of apache-snapshots has elapsed or updates are
> forced
> > > ->
> > > > > [Help 1]
> > > > >
> > > > >
> > > > > Is this the correct repo and are the 1.7 snapshots currently
> > available?
> > > > >
> > > > > Thanks,
> > > > >
> > > > > --
> > > > > -John
> > > > >
> > > > > [1] https://github.com/apache/geode/tree/release/1.7.0
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > -John
> > > john.blum10101 (skype)
> > >
> >
>
>
>
> --
> -John
> john.blum10101 (skype)
>

Re: Concerning Apache Geode 1.7.0

Posted by John Blum <jb...@pivotal.io>.
I'd also say that, in general, those branches need to be cleaned up.  There
are a crap load of branches in there!  Are all those branches actively
developed and currently being built by a nightly CI?  I'd argue they should
be!  But, I guess not since 'release/1.7.0' is still lingering.

Also, it is common for most OSS projects to publish nightly build snapshots
(preferably from 'master', but I guess in this case, 'develop', where '
develop' should be the 1.7.0 release up to the point where 1.7.0 is
delivered, then a 1.7.x branch is created and 'master', err 'develop'
become the 1.8 development line) with the latest developments to allow
users to test drive with the latest bits, well before any release happens,
and especially before a vote, no less.

This is part of any good OSS process where their is a significant ecosystem
around the core project.  How else can downstream projects get a sense for
what is happening, collaborate on that, or if necessary, even contribute,
if we cannot test things out?

Regarding...

*> It will be unproductive of users to run their experiments on a branch
with issues.*

That is a process problem since there should not be pending changes on any
"releasable" branch that would affect core functionality, especially not
without adequate test coverage catching problems before bits are checked in.

Anyway, the point is, there needs to be some build snapshot artifacts
readily available for users/projects to consume in order for a healthy
ecosystem to thrive.

-John


On Wed, Sep 5, 2018 at 2:28 PM, Nabarun Nag <nn...@apache.org> wrote:

> @John it will be published soon. The branch is not ready yet. There are
> some known issues that need to solved before we release the branch to world
> to test.
>
> It will be unproductive of users to run their experiments on a branch with
> issues. It will be up as soon as the issues are resolved. I'm working on
> resolving them at the moment. Hopefully soon we will send out the mail and
> the updated release branch.
>
> Regards
> Nabarun Nag
>
>
> On Wed, Sep 5, 2018 at 2:22 PM John Blum <jb...@pivotal.io> wrote:
>
> > Doesn't the pending release branch, or something, publish (build)
> snapshot
> > artifacts to a snapshot repo somewhere?
> >
> > How do/can users test out the upcoming bits (that is nightly build
> snapshot
> > artifacts)?
> >
> >
> > On Wed, Sep 5, 2018 at 2:13 PM, Nabarun Nag <nn...@pivotal.io> wrote:
> >
> > > @John, the [DISCUSS] mail for the new branch has not been sent yet. The
> > > branch you are looking at is an old one that was abandoned few months
> > ago.
> > > The new branch is undergoing some preliminary tests on my local machine
> > > before getting published to the world. A mail will be sent out as soon
> as
> > > the branch is ready.
> > >
> > > Regards
> > > Nabarun Nag
> > >
> > >
> > > On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io> wrote:
> > >
> > > > I see that the branch for Apache Geode 1.7.0 (release/1.7.0 [1]) has
> > been
> > > > created in preparation for the upcoming the 1.7 release.
> > > >
> > > > I am trying to get an early sense/feel for the required changes in
> SDG
> > > when
> > > > I rebase it on 1.7.
> > > >
> > > > Previously, I was able to obtain Geode snapshots from...
> > > >
> > > >
> > > > <repository>
> > > >    <id>apache-snapshots</id
> > > >    <url>https://repository.apache.org/content/repositories/snapshots
> > > </url
> > > > </repository>
> > > >
> > > >
> > > > But currently, Maven is unable to resolve the 1.7 JARs....
> > > >
> > > >
> > > > $ mvn dependency:resolve
> > > > [INFO] Scanning for projects...
> > > > [INFO]
> > > > [INFO] -------------< org.springframework.data:spring-data-geode
> > > > >-------------
> > > > [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
> > > > [INFO] --------------------------------[ jar
> > > > ]---------------------------------
> > > > [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is
> missing,
> > > no
> > > > dependency information available
> > > > [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is
> missing,
> > no
> > > > dependency information available
> > > > [WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0 is
> > > missing,
> > > > no dependency information available
> > > > [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is
> missing,
> > > no
> > > > dependency information available
> > > > [INFO]
> > > >
> > ------------------------------------------------------------------------
> > > > [INFO] BUILD FAILURE
> > > > [INFO]
> > > >
> > ------------------------------------------------------------------------
> > > > [INFO] Total time: 0.617 s
> > > > [INFO] Finished at: 2018-09-05T14:07:30-07:00
> > > > [INFO]
> > > >
> > ------------------------------------------------------------------------
> > > > [ERROR] Failed to execute goal on project spring-data-geode: Could
> not
> > > > resolve dependencies for project
> > > > org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT:
> > > *The
> > > > following artifacts could not be resolved*:
> > > > org.apache.geode:geode-core:jar:1.7.0,
> org.apache.geode:geode-cq:jar:
> > > 1.7.0,
> > > > org.apache.geode:geode-lucene:jar:1.7.0,
> > > > org.apache.geode:geode-wan:jar:1.7.0: Failure to find
> > > > org.apache.geode:geode-core:jar:1.7.0 *in
> > > > https://repository.apache.org/content/repositories/snapshots
> > > > <https://repository.apache.org/content/repositories/snapshots>* was
> > > cached
> > > > in the local repository, resolution will not be reattempted until the
> > > > update interval of apache-snapshots has elapsed or updates are forced
> > ->
> > > > [Help 1]
> > > >
> > > >
> > > > Is this the correct repo and are the 1.7 snapshots currently
> available?
> > > >
> > > > Thanks,
> > > >
> > > > --
> > > > -John
> > > >
> > > > [1] https://github.com/apache/geode/tree/release/1.7.0
> > > >
> > >
> >
> >
> >
> > --
> > -John
> > john.blum10101 (skype)
> >
>



-- 
-John
john.blum10101 (skype)

Re: Concerning Apache Geode 1.7.0

Posted by Nabarun Nag <nn...@apache.org>.
@John it will be published soon. The branch is not ready yet. There are
some known issues that need to solved before we release the branch to world
to test.

It will be unproductive of users to run their experiments on a branch with
issues. It will be up as soon as the issues are resolved. I'm working on
resolving them at the moment. Hopefully soon we will send out the mail and
the updated release branch.

Regards
Nabarun Nag


On Wed, Sep 5, 2018 at 2:22 PM John Blum <jb...@pivotal.io> wrote:

> Doesn't the pending release branch, or something, publish (build) snapshot
> artifacts to a snapshot repo somewhere?
>
> How do/can users test out the upcoming bits (that is nightly build snapshot
> artifacts)?
>
>
> On Wed, Sep 5, 2018 at 2:13 PM, Nabarun Nag <nn...@pivotal.io> wrote:
>
> > @John, the [DISCUSS] mail for the new branch has not been sent yet. The
> > branch you are looking at is an old one that was abandoned few months
> ago.
> > The new branch is undergoing some preliminary tests on my local machine
> > before getting published to the world. A mail will be sent out as soon as
> > the branch is ready.
> >
> > Regards
> > Nabarun Nag
> >
> >
> > On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io> wrote:
> >
> > > I see that the branch for Apache Geode 1.7.0 (release/1.7.0 [1]) has
> been
> > > created in preparation for the upcoming the 1.7 release.
> > >
> > > I am trying to get an early sense/feel for the required changes in SDG
> > when
> > > I rebase it on 1.7.
> > >
> > > Previously, I was able to obtain Geode snapshots from...
> > >
> > >
> > > <repository>
> > >    <id>apache-snapshots</id
> > >    <url>https://repository.apache.org/content/repositories/snapshots
> > </url
> > > </repository>
> > >
> > >
> > > But currently, Maven is unable to resolve the 1.7 JARs....
> > >
> > >
> > > $ mvn dependency:resolve
> > > [INFO] Scanning for projects...
> > > [INFO]
> > > [INFO] -------------< org.springframework.data:spring-data-geode
> > > >-------------
> > > [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
> > > [INFO] --------------------------------[ jar
> > > ]---------------------------------
> > > [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is missing,
> > no
> > > dependency information available
> > > [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is missing,
> no
> > > dependency information available
> > > [WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0 is
> > missing,
> > > no dependency information available
> > > [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is missing,
> > no
> > > dependency information available
> > > [INFO]
> > >
> ------------------------------------------------------------------------
> > > [INFO] BUILD FAILURE
> > > [INFO]
> > >
> ------------------------------------------------------------------------
> > > [INFO] Total time: 0.617 s
> > > [INFO] Finished at: 2018-09-05T14:07:30-07:00
> > > [INFO]
> > >
> ------------------------------------------------------------------------
> > > [ERROR] Failed to execute goal on project spring-data-geode: Could not
> > > resolve dependencies for project
> > > org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT:
> > *The
> > > following artifacts could not be resolved*:
> > > org.apache.geode:geode-core:jar:1.7.0, org.apache.geode:geode-cq:jar:
> > 1.7.0,
> > > org.apache.geode:geode-lucene:jar:1.7.0,
> > > org.apache.geode:geode-wan:jar:1.7.0: Failure to find
> > > org.apache.geode:geode-core:jar:1.7.0 *in
> > > https://repository.apache.org/content/repositories/snapshots
> > > <https://repository.apache.org/content/repositories/snapshots>* was
> > cached
> > > in the local repository, resolution will not be reattempted until the
> > > update interval of apache-snapshots has elapsed or updates are forced
> ->
> > > [Help 1]
> > >
> > >
> > > Is this the correct repo and are the 1.7 snapshots currently available?
> > >
> > > Thanks,
> > >
> > > --
> > > -John
> > >
> > > [1] https://github.com/apache/geode/tree/release/1.7.0
> > >
> >
>
>
>
> --
> -John
> john.blum10101 (skype)
>

Re: Concerning Apache Geode 1.7.0

Posted by John Blum <jb...@pivotal.io>.
Doesn't the pending release branch, or something, publish (build) snapshot
artifacts to a snapshot repo somewhere?

How do/can users test out the upcoming bits (that is nightly build snapshot
artifacts)?


On Wed, Sep 5, 2018 at 2:13 PM, Nabarun Nag <nn...@pivotal.io> wrote:

> @John, the [DISCUSS] mail for the new branch has not been sent yet. The
> branch you are looking at is an old one that was abandoned few months ago.
> The new branch is undergoing some preliminary tests on my local machine
> before getting published to the world. A mail will be sent out as soon as
> the branch is ready.
>
> Regards
> Nabarun Nag
>
>
> On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io> wrote:
>
> > I see that the branch for Apache Geode 1.7.0 (release/1.7.0 [1]) has been
> > created in preparation for the upcoming the 1.7 release.
> >
> > I am trying to get an early sense/feel for the required changes in SDG
> when
> > I rebase it on 1.7.
> >
> > Previously, I was able to obtain Geode snapshots from...
> >
> >
> > <repository>
> >    <id>apache-snapshots</id
> >    <url>https://repository.apache.org/content/repositories/snapshots
> </url
> > </repository>
> >
> >
> > But currently, Maven is unable to resolve the 1.7 JARs....
> >
> >
> > $ mvn dependency:resolve
> > [INFO] Scanning for projects...
> > [INFO]
> > [INFO] -------------< org.springframework.data:spring-data-geode
> > >-------------
> > [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
> > [INFO] --------------------------------[ jar
> > ]---------------------------------
> > [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is missing,
> no
> > dependency information available
> > [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is missing, no
> > dependency information available
> > [WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0 is
> missing,
> > no dependency information available
> > [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is missing,
> no
> > dependency information available
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] BUILD FAILURE
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Total time: 0.617 s
> > [INFO] Finished at: 2018-09-05T14:07:30-07:00
> > [INFO]
> > ------------------------------------------------------------------------
> > [ERROR] Failed to execute goal on project spring-data-geode: Could not
> > resolve dependencies for project
> > org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT:
> *The
> > following artifacts could not be resolved*:
> > org.apache.geode:geode-core:jar:1.7.0, org.apache.geode:geode-cq:jar:
> 1.7.0,
> > org.apache.geode:geode-lucene:jar:1.7.0,
> > org.apache.geode:geode-wan:jar:1.7.0: Failure to find
> > org.apache.geode:geode-core:jar:1.7.0 *in
> > https://repository.apache.org/content/repositories/snapshots
> > <https://repository.apache.org/content/repositories/snapshots>* was
> cached
> > in the local repository, resolution will not be reattempted until the
> > update interval of apache-snapshots has elapsed or updates are forced ->
> > [Help 1]
> >
> >
> > Is this the correct repo and are the 1.7 snapshots currently available?
> >
> > Thanks,
> >
> > --
> > -John
> >
> > [1] https://github.com/apache/geode/tree/release/1.7.0
> >
>



-- 
-John
john.blum10101 (skype)

Re: Concerning Apache Geode 1.7.0

Posted by Nabarun Nag <nn...@pivotal.io>.
@John, the [DISCUSS] mail for the new branch has not been sent yet. The
branch you are looking at is an old one that was abandoned few months ago.
The new branch is undergoing some preliminary tests on my local machine
before getting published to the world. A mail will be sent out as soon as
the branch is ready.

Regards
Nabarun Nag


On Wed, Sep 5, 2018 at 2:10 PM John Blum <jb...@pivotal.io> wrote:

> I see that the branch for Apache Geode 1.7.0 (release/1.7.0 [1]) has been
> created in preparation for the upcoming the 1.7 release.
>
> I am trying to get an early sense/feel for the required changes in SDG when
> I rebase it on 1.7.
>
> Previously, I was able to obtain Geode snapshots from...
>
>
> <repository>
>    <id>apache-snapshots</id
>    <url>https://repository.apache.org/content/repositories/snapshots</url
> </repository>
>
>
> But currently, Maven is unable to resolve the 1.7 JARs....
>
>
> $ mvn dependency:resolve
> [INFO] Scanning for projects...
> [INFO]
> [INFO] -------------< org.springframework.data:spring-data-geode
> >-------------
> [INFO] Building Spring Data Geode 2.2.0.BUILD-SNAPSHOT
> [INFO] --------------------------------[ jar
> ]---------------------------------
> [WARNING] The POM for org.apache.geode:geode-core:jar:1.7.0 is missing, no
> dependency information available
> [WARNING] The POM for org.apache.geode:geode-cq:jar:1.7.0 is missing, no
> dependency information available
> [WARNING] The POM for org.apache.geode:geode-lucene:jar:1.7.0 is missing,
> no dependency information available
> [WARNING] The POM for org.apache.geode:geode-wan:jar:1.7.0 is missing, no
> dependency information available
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 0.617 s
> [INFO] Finished at: 2018-09-05T14:07:30-07:00
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal on project spring-data-geode: Could not
> resolve dependencies for project
> org.springframework.data:spring-data-geode:jar:2.2.0.BUILD-SNAPSHOT: *The
> following artifacts could not be resolved*:
> org.apache.geode:geode-core:jar:1.7.0, org.apache.geode:geode-cq:jar:1.7.0,
> org.apache.geode:geode-lucene:jar:1.7.0,
> org.apache.geode:geode-wan:jar:1.7.0: Failure to find
> org.apache.geode:geode-core:jar:1.7.0 *in
> https://repository.apache.org/content/repositories/snapshots
> <https://repository.apache.org/content/repositories/snapshots>* was cached
> in the local repository, resolution will not be reattempted until the
> update interval of apache-snapshots has elapsed or updates are forced ->
> [Help 1]
>
>
> Is this the correct repo and are the 1.7 snapshots currently available?
>
> Thanks,
>
> --
> -John
>
> [1] https://github.com/apache/geode/tree/release/1.7.0
>