Just added the two I mentioned in my previous message.Thanks Davor.

On Wed, Mar 1, 2017 at 6:27 PM, Aljoscha Krettek <aljos...@apache.org>
wrote:

> On it!
>
> On Wed, 1 Mar 2017 at 18:17 Davor Bonaci <da...@apache.org> wrote:
>
> > We've now moved the discussion into the content of the first stable
> > release.
> >
> > I've created a version in JIRA called "First stable release". I'd like to
> > invite everyone to triage JIRA issues you care about, and assign "Fix
> > Versions" field to "First stable release" to mark the issue blocking for
> > the first stable release. This creates a project-wide burndown list and
> we
> > can track our progress towards the goal.
> >
> > I'll try make a pass over as many JIRA issues as possible over the next
> day
> > or two, but it would be great if everyone, particularly component leads
> in
> > JIRA, take a pass too!
> >
> > On Wed, Mar 1, 2017 at 2:51 AM, Jean-Baptiste Onofré <j...@nanthrax.net>
> > wrote:
> >
> > > Yes, fully agree.
> > >
> > > As far as I understood/know, BEAM-59 is targeted for Beam 1.0 (it's
> what
> > > we discussed with Pei and Davor).
> > >
> > > Regards
> > > JB
> > >
> > >
> > > On 03/01/2017 11:39 AM, Ismaël Mejía wrote:
> > >
> > >> Also joining a bit late, I agree with Amit, HDFS improvements are a
> > really
> > >> good thing to have before the stable release. I will also add the
> > >> IOChannelFactory refactorings to support things like
> > Read.from(“hdfs://”)
> > >> aka BEAM-59.
> > >>
> > >> In the worse case particular IOs can still be marked as experimental
> to
> > >> show users that they can still evolve, even after the first ‘stable’
> > >> release, the part that we have to pay more attention is not to break
> the
> > >> core SDK. And the question about Data Locality (BEAM-673) is where I
> am
> > >> afraid that we can have some breaking changes because there is not a
> way
> > >> from the IOs (Source/Sink) to send ‘a hint’ to the runner about Data
> > >> Locality (please correct me if I am wrong). And this even if not
> > supported
> > >> in the first stable release by any runner, would be a really great
> thing
> > >> to
> > >> have and I think this is a good moment to do it, to avoid breaking any
> > >> IO/runner signature because of new methods.
> > >>
> > >> What do the others think ?
> > >> Ismaël
> > >>
> > >>
> > >>
> > >> On Tue, Feb 28, 2017 at 6:29 PM, Amit Sela <amitsel...@gmail.com>
> > wrote:
> > >>
> > >> Joining in just a bit late, I'll be quick and say that IMHO the SDK is
> > >>> mature enough and so my only point to add is *HDFS support*.
> > >>> I think that in terms of adoption we have to support HDFS as a
> > >>> "first-class
> > >>> citizen" via the FileSystem API, and provide data locality (batch) on
> > top
> > >>> of it - it serves not only HDFS, but other eco-system IOs such as
> > HBase.
> > >>> From my experience with talking to people and companies, most are
> > running
> > >>> batch in production with some streaming POC or even production use,
> but
> > >>> batch still takes most of production work. If we give them the same
> > >>> production results, with the Beam API, we can on-board them faster
> and
> > >>> make
> > >>> it easier for them to adopt streaming as well.
> > >>>
> > >>> Thanks,
> > >>> Amit
> > >>>
> > >>> On Tue, Feb 28, 2017 at 7:12 PM Davor Bonaci <da...@apache.org>
> wrote:
> > >>>
> > >>> Alright -- sounds like we have a consensus to proceed with the first
> > >>>>
> > >>> stable
> > >>>
> > >>>> release after 0.6.0, targeting end of March / early April. I'll kick
> > off
> > >>>> separate threads for specific decisions we need to make.
> > >>>>
> > >>>> On Thu, Feb 23, 2017 at 6:07 AM, Aljoscha Krettek <
> > aljos...@apache.org>
> > >>>> wrote:
> > >>>>
> > >>>> I think we're ready for this! The public APIs are in very good
> shape,
> > >>>>> especially now that we have the new DoFn, user facing state and
> > timers
> > >>>>>
> > >>>> and
> > >>>>
> > >>>>> splittable DoFn. Not all Runners support the more advanced features
> > but
> > >>>>>
> > >>>> we
> > >>>>
> > >>>>> can work on this after a stable release and there are enough
> runners
> > >>>>>
> > >>>> that
> > >>>
> > >>>> support a large part of the features.
> > >>>>>
> > >>>>> Best,
> > >>>>> Aljoscha
> > >>>>>
> > >>>>> On Thu, 23 Feb 2017 at 06:15 Kenneth Knowles
> <k...@google.com.invalid
> > >
> > >>>>> wrote:
> > >>>>>
> > >>>>> On Wed, Feb 22, 2017 at 5:35 PM, Chamikara Jayalath <
> > >>>>>>
> > >>>>> chamik...@apache.org>
> > >>>>>
> > >>>>>> wrote:
> > >>>>>>
> > >>>>>>>
> > >>>>>>> I think, this point applies to Python SDK as well (though as you
> > >>>>>>>
> > >>>>>> mentioned,
> > >>>>>>
> > >>>>>>> API hiding in Python is a mere convention (prefix with
> underscore)
> > >>>>>>>
> > >>>>>> not
> > >>>>
> > >>>>> enforced. We already have mechanism for marking APIs as deprecated
> > >>>>>>>
> > >>>>>> which
> > >>>>>
> > >>>>>> might be useful here:
> > >>>>>>> https://github.com/apache/beam/blob/master/sdks/python/
> > >>>>>>> apache_beam/utils/annotations.py
> > >>>>>>>
> > >>>>>>> - Cham
> > >>>>>>>
> > >>>>>>>
> > >>>>>> Perhaps an explicit @public annotation would fit. I could imagine
> > >>>>>>
> > >>>>> easily
> > >>>>
> > >>>>> generating a spec to check against from such annotations, though
> > >>>>>>
> > >>>>> tooling
> > >>>>
> > >>>>> is
> > >>>>>
> > >>>>>> secondary to documentation.
> > >>>>>>
> > >>>>>> Kenn
> > >>>>>>
> > >>>>>>
> > >>>>>
> > >>>>
> > >>>
> > >>
> > > --
> > > Jean-Baptiste Onofré
> > > jbono...@apache.org
> > > http://blog.nanthrax.net
> > > Talend - http://www.talend.com
> > >
> >
>

Reply via email to