[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2020-01-09 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=369543&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-369543
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 10/Jan/20 02:00
Start Date: 10/Jan/20 02:00
Worklog Time Spent: 10m 
  Work Description: udim commented on pull request #10302: [BEAM-4287] Fix 
to use the residual instead of the current restriction on process continuations.
URL: https://github.com/apache/beam/pull/10302
 
 
   
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 369543)
Time Spent: 3.5h  (was: 3h 20m)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 3.5h
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2020-01-07 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=367694&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-367694
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 07/Jan/20 19:34
Start Date: 07/Jan/20 19:34
Worklog Time Spent: 10m 
  Work Description: aaltay commented on issue #10302: [BEAM-4287] Fix to 
use the residual instead of the current restriction on process continuations.
URL: https://github.com/apache/beam/pull/10302#issuecomment-571737253
 
 
   @udim should we merge this to the 2.18 branch?
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 367694)
Time Spent: 3h 20m  (was: 3h 10m)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 3h 20m
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2020-01-02 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=365518&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-365518
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 02/Jan/20 22:25
Start Date: 02/Jan/20 22:25
Worklog Time Spent: 10m 
  Work Description: aaltay commented on issue #10302: [BEAM-4287] Fix to 
use the residual instead of the current restriction on process continuations.
URL: https://github.com/apache/beam/pull/10302#issuecomment-570377692
 
 
   LGTM. Not merging to give release manager a chance to review and merge.
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 365518)
Time Spent: 3h 10m  (was: 3h)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 3h 10m
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2020-01-02 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=365516&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-365516
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 02/Jan/20 22:19
Start Date: 02/Jan/20 22:19
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10302: [BEAM-4287] Fix to 
use the residual instead of the current restriction on process continuations.
URL: https://github.com/apache/beam/pull/10302#issuecomment-570375446
 
 
   Run Java PreCommit
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 365516)
Time Spent: 3h  (was: 2h 50m)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 3h
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2020-01-02 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=365515&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-365515
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 02/Jan/20 22:17
Start Date: 02/Jan/20 22:17
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10302: [BEAM-4287] Fix to 
use the residual instead of the current restriction on process continuations.
URL: https://github.com/apache/beam/pull/10302#issuecomment-570374721
 
 
   R: @aaltay 
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 365515)
Time Spent: 2h 50m  (was: 2h 40m)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 2h 50m
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-06 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=355086&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-355086
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 06/Dec/19 10:40
Start Date: 06/Dec/19 10:40
Worklog Time Spent: 10m 
  Work Description: lgajowy commented on issue #10301: [BEAM-4287] Fix to 
use the residual instead of the current restriction on process continuations.
URL: https://github.com/apache/beam/pull/10301#issuecomment-562523439
 
 
   It worked and Dataflow VR are blue again. Thank you!
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 355086)
Time Spent: 2h 40m  (was: 2.5h)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 2h 40m
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-05 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=354779&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-354779
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 05/Dec/19 23:27
Start Date: 05/Dec/19 23:27
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10302: [BEAM-4287] Fix to 
use the residual instead of the current restriction on process continuations.
URL: https://github.com/apache/beam/pull/10302#issuecomment-562364234
 
 
   R: @ehudm
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 354779)
Time Spent: 2.5h  (was: 2h 20m)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 2.5h
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-05 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=354778&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-354778
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 05/Dec/19 23:27
Start Date: 05/Dec/19 23:27
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #10302: [BEAM-4287] 
Fix to use the residual instead of the current restriction on process 
continuations.
URL: https://github.com/apache/beam/pull/10302
 
 
   This is a forward fix for https://github.com/apache/beam/pull/10258 to fix 
Dataflow VR postcommit suite.
   
   
   
   Thank you for your contribution! Follow this checklist to help us 
incorporate your contribution quickly and easily:
   
- [ ] [**Choose 
reviewer(s)**](https://beam.apache.org/contribute/#make-your-change) and 
mention them in a comment (`R: @username`).
- [ ] Format the pull request title like `[BEAM-XXX] Fixes bug in 
ApproximateQuantiles`, where you replace `BEAM-XXX` with the appropriate JIRA 
issue, if applicable. This will automatically link the pull request to the 
issue.
- [ ] If this contribution is large, please file an Apache [Individual 
Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   See the [Contributor Guide](https://beam.apache.org/contribute) for more 
tips on [how to make review process 
smoother](https://beam.apache.org/contribute/#make-reviewers-job-easier).
   
   Post-Commit Tests Status (on master branch)
   

   
   Lang | SDK | Apex | Dataflow | Flink | Gearpump | Samza | Spark
   --- | --- | --- | --- | --- | --- | --- | ---
   Go | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/)
   Java | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/)
   Python | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Python2/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_Po

[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-05 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=354768&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-354768
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 05/Dec/19 23:17
Start Date: 05/Dec/19 23:17
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #10301: [BEAM-4287] 
Fix to use the residual instead of the current restriction on process 
continuations.
URL: https://github.com/apache/beam/pull/10301
 
 
   
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 354768)
Time Spent: 2h 10m  (was: 2h)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 2h 10m
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-05 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=354726&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-354726
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 05/Dec/19 21:50
Start Date: 05/Dec/19 21:50
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #10301: [BEAM-4287] 
Fix to use the residual instead of the current restriction on process 
continuations.
URL: https://github.com/apache/beam/pull/10301#discussion_r354565411
 
 

 ##
 File path: 
runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/SplittableParDoNaiveBounded.java
 ##
 @@ -147,7 +147,7 @@ public void process(ProcessContext c, BoundedWindow w) {
 ProcessContinuation continuation =
 invoker.invokeProcessElement(new NestedProcessContext<>(fn, c, 
element, w, tracker));
 if (continuation.shouldResume()) {
-  restriction = tracker.currentRestriction();
+  restriction = tracker.trySplit(0).getResidual();
 
 Review comment:
   The previous code here was tracker.checkpoint()
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 354726)
Time Spent: 2h  (was: 1h 50m)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-05 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=354722&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-354722
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 05/Dec/19 21:47
Start Date: 05/Dec/19 21:47
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10301: [BEAM-4287] Fix to 
use the residual instead of the current restriction on process continuations.
URL: https://github.com/apache/beam/pull/10301#issuecomment-562333242
 
 
   R: @lgajowy @boyuanzz 
   I ran the same validates runner suite internally against this PR.
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 354722)
Time Spent: 1h 50m  (was: 1h 40m)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-05 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=354713&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-354713
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 05/Dec/19 21:46
Start Date: 05/Dec/19 21:46
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #10301: [BEAM-4287] 
Fix to use the residual instead of the current restriction on process 
continuations.
URL: https://github.com/apache/beam/pull/10301
 
 
   This is a forward fix for https://github.com/apache/beam/pull/10258 to fix 
Dataflow VR postcommit suite.
   
   
   Thank you for your contribution! Follow this checklist to help us 
incorporate your contribution quickly and easily:
   
- [ ] [**Choose 
reviewer(s)**](https://beam.apache.org/contribute/#make-your-change) and 
mention them in a comment (`R: @username`).
- [ ] Format the pull request title like `[BEAM-XXX] Fixes bug in 
ApproximateQuantiles`, where you replace `BEAM-XXX` with the appropriate JIRA 
issue, if applicable. This will automatically link the pull request to the 
issue.
- [ ] If this contribution is large, please file an Apache [Individual 
Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   See the [Contributor Guide](https://beam.apache.org/contribute) for more 
tips on [how to make review process 
smoother](https://beam.apache.org/contribute/#make-reviewers-job-easier).
   
   Post-Commit Tests Status (on master branch)
   

   
   Lang | SDK | Apex | Dataflow | Flink | Gearpump | Samza | Spark
   --- | --- | --- | --- | --- | --- | --- | ---
   Go | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/)
   Java | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/)
   Python | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Python2/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCo

[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-05 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=354367&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-354367
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 05/Dec/19 15:24
Start Date: 05/Dec/19 15:24
Worklog Time Spent: 10m 
  Work Description: lgajowy commented on issue #10295: Revert "[BEAM-4287] 
Add trySplit API to Java restriction tracker matc…
URL: https://github.com/apache/beam/pull/10295#issuecomment-562177107
 
 
   Run Dataflow ValidatesRunner
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 354367)
Time Spent: 1.5h  (was: 1h 20m)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-05 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=354366&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-354366
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 05/Dec/19 15:23
Start Date: 05/Dec/19 15:23
Worklog Time Spent: 10m 
  Work Description: lgajowy commented on pull request #10295: Revert 
"[BEAM-4287] Add trySplit API to Java restriction tracker matc…
URL: https://github.com/apache/beam/pull/10295
 
 
   …hing Python SDK definition. Remove GetPartition()"
   
   This reverts commit 1ed36b430527e1c93c5763d23229379b1eb9f582, reversing
   changes made to 5143d408ebbbd044a024cfd84b87f70dd42b3ead.
   
   **Please** add a meaningful description for your change here
   
   
   
   Thank you for your contribution! Follow this checklist to help us 
incorporate your contribution quickly and easily:
   
- [ ] [**Choose 
reviewer(s)**](https://beam.apache.org/contribute/#make-your-change) and 
mention them in a comment (`R: @username`).
- [ ] Format the pull request title like `[BEAM-XXX] Fixes bug in 
ApproximateQuantiles`, where you replace `BEAM-XXX` with the appropriate JIRA 
issue, if applicable. This will automatically link the pull request to the 
issue.
- [ ] If this contribution is large, please file an Apache [Individual 
Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   See the [Contributor Guide](https://beam.apache.org/contribute) for more 
tips on [how to make review process 
smoother](https://beam.apache.org/contribute/#make-reviewers-job-easier).
   
   Post-Commit Tests Status (on master branch)
   

   
   Lang | SDK | Apex | Dataflow | Flink | Gearpump | Samza | Spark
   --- | --- | --- | --- | --- | --- | --- | ---
   Go | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/)
   Java | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/)
   Python | [![Build 
Statu

[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-04 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=353762&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-353762
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 04/Dec/19 20:45
Start Date: 04/Dec/19 20:45
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #10258: [BEAM-4287] 
Add trySplit API to Java restriction tracker matching Python SDK definition. 
Remove GetPartition()
URL: https://github.com/apache/beam/pull/10258
 
 
   
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 353762)
Time Spent: 1h 10m  (was: 1h)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=353087&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-353087
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 03/Dec/19 23:22
Start Date: 03/Dec/19 23:22
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10258: [BEAM-4287] Add 
trySplit API to Java restriction tracker matching Python SDK definition. Remove 
GetPartition()
URL: https://github.com/apache/beam/pull/10258#issuecomment-561402185
 
 
   The removal of partition is because it is unused and out of date wrt to Beam 
Python SDK but https://s.apache.org/beam-bundles-backlog-splitting and 
https://s.apache.org/beam-checkpoint-and-split-bundles provide the background. 
The fundamental idea is how does one aggregate the size being reported since 
the size can be per element and restriction (file range in a specific file) or 
shared across multiple elements and restrictions (pubsub reading multiple 
topics).
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 353087)
Time Spent: 1h  (was: 50m)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 1h
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=353086&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-353086
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 03/Dec/19 23:21
Start Date: 03/Dec/19 23:21
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10258: [BEAM-4287] Add 
trySplit API to Java restriction tracker matching Python SDK definition. Remove 
GetPartition()
URL: https://github.com/apache/beam/pull/10258#issuecomment-561402185
 
 
   The combination of https://s.apache.org/beam-bundles-backlog-splitting and 
https://s.apache.org/beam-checkpoint-and-split-bundles provide the background. 
They are out of date with respect to what was done in the Python SDK but the 
fundamental idea is how does one aggregate the size being reported since the 
size can be per element and restriction (file range in a specific file) or 
shared across multiple elements and restrictions (pubsub reading multiple 
topics).
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 353086)
Time Spent: 50m  (was: 40m)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=352922&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-352922
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 03/Dec/19 19:35
Start Date: 03/Dec/19 19:35
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10258: [BEAM-4287] Add 
trySplit API to Java restriction tracker matching Python SDK definition. Remove 
GetPartition()
URL: https://github.com/apache/beam/pull/10258#issuecomment-561322628
 
 
   > Looks pretty good, just need to get it passing the Precommit. Looks like 
you're missing some changes in RestrictionTrackersTest:
   > 
   > ```
   > 10:25:53 
/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Java_Commit/src/sdks/java/fn-execution/src/test/java/org/apache/beam/sdk/fn/splittabledofn/RestrictionTrackersTest.java:40:
 error:  is not 
abstract and does not override abstract method trySplit(double) in 
RestrictionTracker
   > 10:25:53 new RestrictionTracker() {
   > 10:25:53  ^
   > 10:25:53 
/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Java_Commit/src/sdks/java/fn-execution/src/test/java/org/apache/beam/sdk/fn/splittabledofn/RestrictionTrackersTest.java:52:
 error: method does not override or implement a method from a supertype
   > 10:25:53   @Override
   > 10:25:53   ^
   > 10:25:53 
/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Java_Commit/src/sdks/java/fn-execution/src/test/java/org/apache/beam/sdk/fn/splittabledofn/RestrictionTrackersTest.java:87:
 error: RestrictionTrackerWithSize is not abstract and does not override 
abstract method trySplit(double) in RestrictionTracker
   > 10:25:53   private static class RestrictionTrackerWithSize extends 
RestrictionTracker
   > 10:25:53  ^
   > 10:25:53 
/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Java_Commit/src/sdks/java/fn-execution/src/test/java/org/apache/beam/sdk/fn/splittabledofn/RestrictionTrackersTest.java:105:
 error: method does not override or implement a method from a supertype
   > 10:25:53 @Override
   > 10:25:53 ^
   > ```
   > 
   > Out of curiosity, what is the Partition stuff and why is it being removed? 
Just an outdated part of the SDF spec?
   
   It was related to how we report progress/backlog but we can now report it 
via the sized elements that are being returned as part of the split.
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 352922)
Time Spent: 0.5h  (was: 20m)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=352923&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-352923
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 03/Dec/19 19:35
Start Date: 03/Dec/19 19:35
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10258: [BEAM-4287] Add 
trySplit API to Java restriction tracker matching Python SDK definition. Remove 
GetPartition()
URL: https://github.com/apache/beam/pull/10258#issuecomment-561322628
 
 
   > Looks pretty good, just need to get it passing the Precommit. Looks like 
you're missing some changes in RestrictionTrackersTest:
   > 
   > ```
   > 10:25:53 
/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Java_Commit/src/sdks/java/fn-execution/src/test/java/org/apache/beam/sdk/fn/splittabledofn/RestrictionTrackersTest.java:40:
 error:  is not 
abstract and does not override abstract method trySplit(double) in 
RestrictionTracker
   > 10:25:53 new RestrictionTracker() {
   > 10:25:53  ^
   > 10:25:53 
/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Java_Commit/src/sdks/java/fn-execution/src/test/java/org/apache/beam/sdk/fn/splittabledofn/RestrictionTrackersTest.java:52:
 error: method does not override or implement a method from a supertype
   > 10:25:53   @Override
   > 10:25:53   ^
   > 10:25:53 
/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Java_Commit/src/sdks/java/fn-execution/src/test/java/org/apache/beam/sdk/fn/splittabledofn/RestrictionTrackersTest.java:87:
 error: RestrictionTrackerWithSize is not abstract and does not override 
abstract method trySplit(double) in RestrictionTracker
   > 10:25:53   private static class RestrictionTrackerWithSize extends 
RestrictionTracker
   > 10:25:53  ^
   > 10:25:53 
/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Java_Commit/src/sdks/java/fn-execution/src/test/java/org/apache/beam/sdk/fn/splittabledofn/RestrictionTrackersTest.java:105:
 error: method does not override or implement a method from a supertype
   > 10:25:53 @Override
   > 10:25:53 ^
   > ```
   > 
   > Out of curiosity, what is the Partition stuff and why is it being removed? 
Just an outdated part of the SDF spec?
   
   It was related to how we report progress/backlog (specifically in streaming) 
but we can now report it via the sized elements that are being returned as part 
of the split.
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 352923)
Time Spent: 40m  (was: 0.5h)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-02 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=352306&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-352306
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 02/Dec/19 23:40
Start Date: 02/Dec/19 23:40
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10258: [BEAM-4287] Add 
trySplit API to Java restriction tracker matching Python SDK definition. Remove 
GetPartition()
URL: https://github.com/apache/beam/pull/10258#issuecomment-560916860
 
 
   R: @youngoli 
   CC: @boyuanzz @robertwb 
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Issue Time Tracking
---

Worklog Id: (was: 352306)
Time Spent: 20m  (was: 10m)

> SplittableDoFn: splitAtFraction() API for Java
> --
>
> Key: BEAM-4287
> URL: https://issues.apache.org/jira/browse/BEAM-4287
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-java-core
>Reporter: Eugene Kirpichov
>Assignee: Eugene Kirpichov
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> SDF currently only has a checkpoint() API. This Jira is about adding the 
> splitAtFraction() API and its support in runners that support the respective 
> feature for sources.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4287) SplittableDoFn: splitAtFraction() API for Java

2019-12-02 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4287?focusedWorklogId=352298&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-352298
 ]

ASF GitHub Bot logged work on BEAM-4287:


Author: ASF GitHub Bot
Created on: 02/Dec/19 23:29
Start Date: 02/Dec/19 23:29
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #10258: [BEAM-4287] 
Add trySplit API to Java restriction tracker matching Python SDK definition.
URL: https://github.com/apache/beam/pull/10258
 
 
   Modify all existing checkpoint() implementations to ignore the fraction and 
file TODOs.
   
   
   
   Thank you for your contribution! Follow this checklist to help us 
incorporate your contribution quickly and easily:
   
- [ ] [**Choose 
reviewer(s)**](https://beam.apache.org/contribute/#make-your-change) and 
mention them in a comment (`R: @username`).
- [ ] Format the pull request title like `[BEAM-XXX] Fixes bug in 
ApproximateQuantiles`, where you replace `BEAM-XXX` with the appropriate JIRA 
issue, if applicable. This will automatically link the pull request to the 
issue.
- [ ] If this contribution is large, please file an Apache [Individual 
Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   See the [Contributor Guide](https://beam.apache.org/contribute) for more 
tips on [how to make review process 
smoother](https://beam.apache.org/contribute/#make-reviewers-job-easier).
   
   Post-Commit Tests Status (on master branch)
   

   
   Lang | SDK | Apex | Dataflow | Flink | Gearpump | Samza | Spark
   --- | --- | --- | --- | --- | --- | --- | ---
   Go | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/)
   Java | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/)
   Python | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Python2/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Python2/lastCompl