[jira] [Updated] (FLINK-3394) Clear up the contract of MutableObjectIterator.next(reuse)
[ https://issues.apache.org/jira/browse/FLINK-3394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flink Jira Bot updated FLINK-3394: -- Labels: auto-deprioritized-critical auto-deprioritized-major auto-deprioritized-minor (was: auto-deprioritized-critical auto-deprioritized-major stale-minor) Priority: Not a Priority (was: Minor) This issue was labeled "stale-minor" 7 days ago and has not received any updates so it is being deprioritized. If this ticket is actually Minor, please raise the priority and ask a committer to assign you the issue or revive the public discussion. > Clear up the contract of MutableObjectIterator.next(reuse) > -- > > Key: FLINK-3394 > URL: https://issues.apache.org/jira/browse/FLINK-3394 > Project: Flink > Issue Type: Bug > Components: Runtime / Task >Affects Versions: 1.0.0 >Reporter: Gábor Gévay >Priority: Not a Priority > Labels: auto-deprioritized-critical, auto-deprioritized-major, > auto-deprioritized-minor > > {{MutableObjectIterator.next(reuse)}} has the following contract (according > to [~StephanEwen]'s comment \[1\]): > 1. The caller may not hold onto {{reuse}} any more > 2. The iterator implementor may not hold onto the returned object any more. > This should be documented in its javadoc (with "WARNING" so that people don't > overlook it). > Additionally, since this was a "secret contract" up to now, all the 270 > usages of {{MutableObjectIterator.next(reuse)}} should be checked for > violations. A few that are suspicious at first glance, are in > {{CrossDriver}}, {{UnionWithTempOperator}}, > {{MutableHashTable.ProbeIterator.next}}, > {{ReusingBuildFirstHashJoinIterator.callWithNextKey}}. (The violating calls > in the reduce drivers are being fixed by > https://github.com/apache/flink/pull/1626 ) > \[1\] > https://issues.apache.org/jira/browse/FLINK-3291?focusedCommentId=15144654&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15144654 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (FLINK-3394) Clear up the contract of MutableObjectIterator.next(reuse)
[ https://issues.apache.org/jira/browse/FLINK-3394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flink Jira Bot updated FLINK-3394: -- Labels: auto-deprioritized-critical auto-deprioritized-major stale-minor (was: auto-deprioritized-critical auto-deprioritized-major) I am the [Flink Jira Bot|https://github.com/apache/flink-jira-bot/] and I help the community manage its development. I see this issues has been marked as Minor but is unassigned and neither itself nor its Sub-Tasks have been updated for 180 days. I have gone ahead and marked it "stale-minor". If this ticket is still Minor, please either assign yourself or give an update. Afterwards, please remove the label or in 7 days the issue will be deprioritized. > Clear up the contract of MutableObjectIterator.next(reuse) > -- > > Key: FLINK-3394 > URL: https://issues.apache.org/jira/browse/FLINK-3394 > Project: Flink > Issue Type: Bug > Components: Runtime / Task >Affects Versions: 1.0.0 >Reporter: Gábor Gévay >Priority: Minor > Labels: auto-deprioritized-critical, auto-deprioritized-major, > stale-minor > > {{MutableObjectIterator.next(reuse)}} has the following contract (according > to [~StephanEwen]'s comment \[1\]): > 1. The caller may not hold onto {{reuse}} any more > 2. The iterator implementor may not hold onto the returned object any more. > This should be documented in its javadoc (with "WARNING" so that people don't > overlook it). > Additionally, since this was a "secret contract" up to now, all the 270 > usages of {{MutableObjectIterator.next(reuse)}} should be checked for > violations. A few that are suspicious at first glance, are in > {{CrossDriver}}, {{UnionWithTempOperator}}, > {{MutableHashTable.ProbeIterator.next}}, > {{ReusingBuildFirstHashJoinIterator.callWithNextKey}}. (The violating calls > in the reduce drivers are being fixed by > https://github.com/apache/flink/pull/1626 ) > \[1\] > https://issues.apache.org/jira/browse/FLINK-3291?focusedCommentId=15144654&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15144654 -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (FLINK-3394) Clear up the contract of MutableObjectIterator.next(reuse)
[ https://issues.apache.org/jira/browse/FLINK-3394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flink Jira Bot updated FLINK-3394: -- Labels: auto-deprioritized-critical auto-deprioritized-major (was: auto-deprioritized-critical stale-major) Priority: Minor (was: Major) This issue was labeled "stale-major" 7 days ago and has not received any updates so it is being deprioritized. If this ticket is actually Major, please raise the priority and ask a committer to assign you the issue or revive the public discussion. > Clear up the contract of MutableObjectIterator.next(reuse) > -- > > Key: FLINK-3394 > URL: https://issues.apache.org/jira/browse/FLINK-3394 > Project: Flink > Issue Type: Bug > Components: Runtime / Task >Affects Versions: 1.0.0 >Reporter: Gábor Gévay >Priority: Minor > Labels: auto-deprioritized-critical, auto-deprioritized-major > > {{MutableObjectIterator.next(reuse)}} has the following contract (according > to [~StephanEwen]'s comment \[1\]): > 1. The caller may not hold onto {{reuse}} any more > 2. The iterator implementor may not hold onto the returned object any more. > This should be documented in its javadoc (with "WARNING" so that people don't > overlook it). > Additionally, since this was a "secret contract" up to now, all the 270 > usages of {{MutableObjectIterator.next(reuse)}} should be checked for > violations. A few that are suspicious at first glance, are in > {{CrossDriver}}, {{UnionWithTempOperator}}, > {{MutableHashTable.ProbeIterator.next}}, > {{ReusingBuildFirstHashJoinIterator.callWithNextKey}}. (The violating calls > in the reduce drivers are being fixed by > https://github.com/apache/flink/pull/1626 ) > \[1\] > https://issues.apache.org/jira/browse/FLINK-3291?focusedCommentId=15144654&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15144654 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (FLINK-3394) Clear up the contract of MutableObjectIterator.next(reuse)
[ https://issues.apache.org/jira/browse/FLINK-3394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flink Jira Bot updated FLINK-3394: -- Labels: auto-deprioritized-critical stale-major (was: auto-deprioritized-critical) I am the [Flink Jira Bot|https://github.com/apache/flink-jira-bot/] and I help the community manage its development. I see this issues has been marked as Major but is unassigned and neither itself nor its Sub-Tasks have been updated for 30 days. I have gone ahead and added a "stale-major" to the issue". If this ticket is a Major, please either assign yourself or give an update. Afterwards, please remove the label or in 7 days the issue will be deprioritized. > Clear up the contract of MutableObjectIterator.next(reuse) > -- > > Key: FLINK-3394 > URL: https://issues.apache.org/jira/browse/FLINK-3394 > Project: Flink > Issue Type: Bug > Components: Runtime / Task >Affects Versions: 1.0.0 >Reporter: Gábor Gévay >Priority: Major > Labels: auto-deprioritized-critical, stale-major > > {{MutableObjectIterator.next(reuse)}} has the following contract (according > to [~StephanEwen]'s comment \[1\]): > 1. The caller may not hold onto {{reuse}} any more > 2. The iterator implementor may not hold onto the returned object any more. > This should be documented in its javadoc (with "WARNING" so that people don't > overlook it). > Additionally, since this was a "secret contract" up to now, all the 270 > usages of {{MutableObjectIterator.next(reuse)}} should be checked for > violations. A few that are suspicious at first glance, are in > {{CrossDriver}}, {{UnionWithTempOperator}}, > {{MutableHashTable.ProbeIterator.next}}, > {{ReusingBuildFirstHashJoinIterator.callWithNextKey}}. (The violating calls > in the reduce drivers are being fixed by > https://github.com/apache/flink/pull/1626 ) > \[1\] > https://issues.apache.org/jira/browse/FLINK-3291?focusedCommentId=15144654&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15144654 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (FLINK-3394) Clear up the contract of MutableObjectIterator.next(reuse)
[ https://issues.apache.org/jira/browse/FLINK-3394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flink Jira Bot updated FLINK-3394: -- Priority: Major (was: Critical) > Clear up the contract of MutableObjectIterator.next(reuse) > -- > > Key: FLINK-3394 > URL: https://issues.apache.org/jira/browse/FLINK-3394 > Project: Flink > Issue Type: Bug > Components: Runtime / Task >Affects Versions: 1.0.0 >Reporter: Gábor Gévay >Priority: Major > Labels: auto-deprioritized-critical > > {{MutableObjectIterator.next(reuse)}} has the following contract (according > to [~StephanEwen]'s comment \[1\]): > 1. The caller may not hold onto {{reuse}} any more > 2. The iterator implementor may not hold onto the returned object any more. > This should be documented in its javadoc (with "WARNING" so that people don't > overlook it). > Additionally, since this was a "secret contract" up to now, all the 270 > usages of {{MutableObjectIterator.next(reuse)}} should be checked for > violations. A few that are suspicious at first glance, are in > {{CrossDriver}}, {{UnionWithTempOperator}}, > {{MutableHashTable.ProbeIterator.next}}, > {{ReusingBuildFirstHashJoinIterator.callWithNextKey}}. (The violating calls > in the reduce drivers are being fixed by > https://github.com/apache/flink/pull/1626 ) > \[1\] > https://issues.apache.org/jira/browse/FLINK-3291?focusedCommentId=15144654&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15144654 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (FLINK-3394) Clear up the contract of MutableObjectIterator.next(reuse)
[ https://issues.apache.org/jira/browse/FLINK-3394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flink Jira Bot updated FLINK-3394: -- Labels: auto-deprioritized-critical (was: stale-critical) > Clear up the contract of MutableObjectIterator.next(reuse) > -- > > Key: FLINK-3394 > URL: https://issues.apache.org/jira/browse/FLINK-3394 > Project: Flink > Issue Type: Bug > Components: Runtime / Task >Affects Versions: 1.0.0 >Reporter: Gábor Gévay >Priority: Critical > Labels: auto-deprioritized-critical > > {{MutableObjectIterator.next(reuse)}} has the following contract (according > to [~StephanEwen]'s comment \[1\]): > 1. The caller may not hold onto {{reuse}} any more > 2. The iterator implementor may not hold onto the returned object any more. > This should be documented in its javadoc (with "WARNING" so that people don't > overlook it). > Additionally, since this was a "secret contract" up to now, all the 270 > usages of {{MutableObjectIterator.next(reuse)}} should be checked for > violations. A few that are suspicious at first glance, are in > {{CrossDriver}}, {{UnionWithTempOperator}}, > {{MutableHashTable.ProbeIterator.next}}, > {{ReusingBuildFirstHashJoinIterator.callWithNextKey}}. (The violating calls > in the reduce drivers are being fixed by > https://github.com/apache/flink/pull/1626 ) > \[1\] > https://issues.apache.org/jira/browse/FLINK-3291?focusedCommentId=15144654&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15144654 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (FLINK-3394) Clear up the contract of MutableObjectIterator.next(reuse)
[ https://issues.apache.org/jira/browse/FLINK-3394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flink Jira Bot updated FLINK-3394: -- Labels: stale-critical (was: ) > Clear up the contract of MutableObjectIterator.next(reuse) > -- > > Key: FLINK-3394 > URL: https://issues.apache.org/jira/browse/FLINK-3394 > Project: Flink > Issue Type: Bug > Components: Runtime / Task >Affects Versions: 1.0.0 >Reporter: Gábor Gévay >Priority: Critical > Labels: stale-critical > > {{MutableObjectIterator.next(reuse)}} has the following contract (according > to [~StephanEwen]'s comment \[1\]): > 1. The caller may not hold onto {{reuse}} any more > 2. The iterator implementor may not hold onto the returned object any more. > This should be documented in its javadoc (with "WARNING" so that people don't > overlook it). > Additionally, since this was a "secret contract" up to now, all the 270 > usages of {{MutableObjectIterator.next(reuse)}} should be checked for > violations. A few that are suspicious at first glance, are in > {{CrossDriver}}, {{UnionWithTempOperator}}, > {{MutableHashTable.ProbeIterator.next}}, > {{ReusingBuildFirstHashJoinIterator.callWithNextKey}}. (The violating calls > in the reduce drivers are being fixed by > https://github.com/apache/flink/pull/1626 ) > \[1\] > https://issues.apache.org/jira/browse/FLINK-3291?focusedCommentId=15144654&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15144654 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (FLINK-3394) Clear up the contract of MutableObjectIterator.next(reuse)
[ https://issues.apache.org/jira/browse/FLINK-3394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gabor Gevay updated FLINK-3394: --- Component/s: (was: Distributed Coordination) Local Runtime > Clear up the contract of MutableObjectIterator.next(reuse) > -- > > Key: FLINK-3394 > URL: https://issues.apache.org/jira/browse/FLINK-3394 > Project: Flink > Issue Type: Bug > Components: Local Runtime >Affects Versions: 1.0.0 >Reporter: Gabor Gevay >Priority: Critical > Fix For: 1.0.0 > > > {{MutableObjectIterator.next(reuse)}} has the following contract (according > to [~StephanEwen]'s comment \[1\]): > 1. The caller may not hold onto {{reuse}} any more > 2. The iterator implementor may not hold onto the returned object any more. > This should be documented in its javadoc (with "WARNING" so that people don't > overlook it). > Additionally, since this was a "secret contract" up to now, all the 270 > usages of {{MutableObjectIterator.next(reuse)}} should be checked for > violations. A few that are suspicious at first glance, are in > {{CrossDriver}}, {{UnionWithTempOperator}}, > {{MutableHashTable.ProbeIterator.next}}, > {{ReusingBuildFirstHashJoinIterator.callWithNextKey}}. (The violating calls > in the reduce drivers are being fixed by > https://github.com/apache/flink/pull/1626 ) > \[1\] > https://issues.apache.org/jira/browse/FLINK-3291?focusedCommentId=15144654&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15144654 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (FLINK-3394) Clear up the contract of MutableObjectIterator.next(reuse)
[ https://issues.apache.org/jira/browse/FLINK-3394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gabor Gevay updated FLINK-3394: --- Description: {{MutableObjectIterator.next(reuse)}} has the following contract (according to [~StephanEwen]'s comment \[1\]): 1. The caller may not hold onto {{reuse}} any more 2. The iterator implementor may not hold onto the returned object any more. This should be documented in its javadoc (with "WARNING" so that people don't overlook it). Additionally, since this was a "secret contract" up to now, all the 270 usages of {{MutableObjectIterator.next(reuse)}} should be checked for violations. A few that are suspicious at first glance, are in {{CrossDriver}}, {{UnionWithTempOperator}}, {{MutableHashTable.ProbeIterator.next}}, {{ReusingBuildFirstHashJoinIterator.callWithNextKey}}. (The violating calls in the reduce drivers are being fixed by https://github.com/apache/flink/pull/1626 ) \[1\] https://issues.apache.org/jira/browse/FLINK-3291?focusedCommentId=15144654&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15144654 was: {{MutableObjectIterator.next(reuse)}} has the following contract (according to [~StephanEwen]'s comment \[1\]): 1. The caller may not hold onto {{reuse}} any more 2. The iterator implementor may not hold onto the returned object any more. This should be documented in its javadoc (with "WARNING" so that people don't overlook it). Additionally, since this was a "secret contract" up to now, all the 270 usages of {{MutableObjectIterator.next(reuse)}} should be checked for violations. A few that are suspicious at first glance, are in {{CrossDriver}}, {{UnionWithTempOperator}}, {{MutableHashTable.ProbeIterator.next}}, {{ReusingBuildFirstHashJoinIterator.callWithNextKey}}. \[1\] https://issues.apache.org/jira/browse/FLINK-3291?focusedCommentId=15144654&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15144654 > Clear up the contract of MutableObjectIterator.next(reuse) > -- > > Key: FLINK-3394 > URL: https://issues.apache.org/jira/browse/FLINK-3394 > Project: Flink > Issue Type: Bug > Components: Distributed Runtime >Affects Versions: 1.0.0 >Reporter: Gabor Gevay >Priority: Critical > Fix For: 1.0.0 > > > {{MutableObjectIterator.next(reuse)}} has the following contract (according > to [~StephanEwen]'s comment \[1\]): > 1. The caller may not hold onto {{reuse}} any more > 2. The iterator implementor may not hold onto the returned object any more. > This should be documented in its javadoc (with "WARNING" so that people don't > overlook it). > Additionally, since this was a "secret contract" up to now, all the 270 > usages of {{MutableObjectIterator.next(reuse)}} should be checked for > violations. A few that are suspicious at first glance, are in > {{CrossDriver}}, {{UnionWithTempOperator}}, > {{MutableHashTable.ProbeIterator.next}}, > {{ReusingBuildFirstHashJoinIterator.callWithNextKey}}. (The violating calls > in the reduce drivers are being fixed by > https://github.com/apache/flink/pull/1626 ) > \[1\] > https://issues.apache.org/jira/browse/FLINK-3291?focusedCommentId=15144654&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15144654 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (FLINK-3394) Clear up the contract of MutableObjectIterator.next(reuse)
[ https://issues.apache.org/jira/browse/FLINK-3394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gabor Gevay updated FLINK-3394: --- Fix Version/s: 1.0.0 > Clear up the contract of MutableObjectIterator.next(reuse) > -- > > Key: FLINK-3394 > URL: https://issues.apache.org/jira/browse/FLINK-3394 > Project: Flink > Issue Type: Bug > Components: Distributed Runtime >Affects Versions: 1.0.0 >Reporter: Gabor Gevay >Priority: Critical > Fix For: 1.0.0 > > > {{MutableObjectIterator.next(reuse)}} has the following contract (according > to [~StephanEwen]'s comment \[1\]): > 1. The caller may not hold onto {{reuse}} any more > 2. The iterator implementor may not hold onto the returned object any more. > This should be documented in its javadoc (with "WARNING" so that people don't > overlook it). > Additionally, since this was a "secret contract" up to now, all the 270 > usages of {{MutableObjectIterator.next(reuse)}} should be checked for > violations. A few that are suspicious at first glance, are in > {{CrossDriver}}, {{UnionWithTempOperator}}, > {{MutableHashTable.ProbeIterator.next}}, > {{ReusingBuildFirstHashJoinIterator.callWithNextKey}}. > \[1\] > https://issues.apache.org/jira/browse/FLINK-3291?focusedCommentId=15144654&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15144654 -- This message was sent by Atlassian JIRA (v6.3.4#6332)