Re: Object reuse documentation should be improved

2015-12-14 Thread Aljoscha Krettek
If I’m not mistaken copying is still performed in the streaming API by default. > On 14 Dec 2015, at 13:20, Márton Balassi wrote: > > Thanks for writing this up, Gábor. As Aljoscha suggested chaining changes > all of these and makes it very tricky to work with these which should be > clearly doc

Re: Object reuse documentation should be improved

2015-12-14 Thread Márton Balassi
Thanks for writing this up, Gábor. As Aljoscha suggested chaining changes all of these and makes it very tricky to work with these which should be clearly documented. That was the reason while some time ago the streaming API always copied the output of a UDF by default to avoid this ambiguous cases

Re: Object reuse documentation should be improved

2015-12-14 Thread Gábor Gévay
I guess chaining happens so often, that we should just write this doc assuming that there is chaining, and not even describe the rules for the non-chaining case. I mean I would never risk writing a UDF that only works when there is no chaining, and then constantly worry about when do I accidentally

Re: Object reuse documentation should be improved

2015-12-14 Thread Aljoscha Krettek
Good write up. You could extend the Table of 1) a/b 2) a/b at the top with “chaining” (but you already know this, I guess). Chaining changes all of these and I think it can be tricky to know whether stuff is chained or not (for users, and even for us developers…). > On 13 Dec 2015, at 19:24, G

Object reuse documentation should be improved

2015-12-13 Thread Gábor Gévay
Hello, I find the documentation about object reuse [1] very confusing. I started a Google Doc [2] about clarifying/rewriting it. First, it states four questions that I think should have answers stated explicitly in the documentation, and then lists some concrete problems (ambiguities) in the curr