GitHub user kennknowles opened a pull request:

    https://github.com/apache/beam/pull/2891

    [BEAM-1340,BEAM-1345] Vital moves of user-facing stuff out of util

    Be sure to do all of the following to help us incorporate your contribution
    quickly and easily:
    
     - [ ] Make sure the PR title is formatted like:
       `[BEAM-<Jira issue #>] Description of pull request`
     - [ ] Make sure tests pass via `mvn clean verify`.
     - [ ] Replace `<Jira issue #>` in the title with the actual Jira issue
           number, if there is one.
     - [ ] If this contribution is large, please file an Apache
           [Individual Contributor License 
Agreement](https://www.apache.org/licenses/icla.pdf).
    
    ---


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/kennknowles/beam vital-moves

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/beam/pull/2891.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #2891
    
----
commit 20e30905bf08b6ac5fea7f99fc1eeb354b9c623e
Author: Kenneth Knowles <[email protected]>
Date:   2017-05-02T17:29:33Z

    Move Java sdk.util.state to sdk.state

commit 6068655f23ac129b60dfa3f7719f8f8a4fdbacec
Author: Kenneth Knowles <[email protected]>
Date:   2017-05-02T17:41:01Z

    Add @Internal and @Experimental to state package

commit f2a2c1f7e1639955a5823b0351f6047019c6a14b
Author: Kenneth Knowles <[email protected]>
Date:   2017-05-02T19:31:02Z

    Mark TimeDomain experimental alongside Timers; improve javadoc

commit 0ea750a1344fb1e7c11aaace2fd267d6e5691af3
Author: Kenneth Knowles <[email protected]>
Date:   2017-05-02T19:46:46Z

    Move user-facing timer-related classes out of util

commit 5765217933b58f4019e4dca99e3a4a48cd38d122
Author: Kenneth Knowles <[email protected]>
Date:   2017-05-02T19:53:26Z

    Move WindowingStrategy from util to values
    
    WindowingStrategy is a property on PCollection that transform authors
    regularly mess with. It is part of the public API.

commit 498ca8dbd4c0d9f91913e74fe74675c235dd96d7
Author: Kenneth Knowles <[email protected]>
Date:   2017-05-04T02:36:45Z

    Move PathValidator adjacent to other filesystem bits

commit e5574feb473cef82d9a2871d697e37398035f076
Author: Kenneth Knowles <[email protected]>
Date:   2017-05-04T02:46:59Z

    Move SideInputReader to runners/core-java

commit 668acc5cf67fe26dd68dd18474759c6cc5faaa7e
Author: Kenneth Knowles <[email protected]>
Date:   2017-05-04T02:57:02Z

    Move Reshuffle and ReshuffleTrigger out of util
    
    These are two deprecated, but regularly used, transforms and triggers, to 
the
    point where the Runner API proto even includes something akin to the
    ReshuffleTrigger.
    
    They are moved to where they "belong" and marked deprecated.

commit e8dd75aa9628b1ef813ffde08894fcb86249736a
Author: Kenneth Knowles <[email protected]>
Date:   2017-05-04T03:19:51Z

    Move ValueWithRecordId to sdk.values, annotated

commit 1cef2e4d3e09971a40cb89c6c5fc8295b3cbeb07
Author: Kenneth Knowles <[email protected]>
Date:   2017-05-04T03:34:54Z

    Move some PCollectionView bits out of util

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to