Tomasz Cheda created ARROW-8076:
-----------------------------------

             Summary: [C++] arrow::stl::TupleRangeFromTable example includes 
wrong signature
                 Key: ARROW-8076
                 URL: https://issues.apache.org/jira/browse/ARROW-8076
             Project: Apache Arrow
          Issue Type: Bug
          Components: C++, C++ - Compute, Documentation
    Affects Versions: 1.0.0
            Reporter: Tomasz Cheda


The docs at 
[https://github.com/apache/arrow/blob/master/docs/source/cpp/examples/tuple_range_conversion.rst]
 use TupleRangeFromTable as 

arrow::stl::TupleRangeFromTable(*table, &rows)

while the real signature is

{color:#b5b6e3}Status 
{color}{color:#ffc66d}TupleRangeFromTable{color}({color:#cc7832}const 
{color}{color:#b5b6e3}Table{color}& table{color:#cc7832}, const 
{color}{color:#b5b6e3}compute{color}::{color:#b5b6e3}CastOptions{color}& 
cast_options{color:#cc7832},
{color} {color:#b5b6e3}compute{color}::{color:#b5b6e3}FunctionContext{color}* 
ctx{color:#cc7832}, {color}{color:#b9bcd1}Range{color}* rows) 



No explanation is offered as to what the extra arguments are. No such comments 
can be found in the relevant source code, either. Github history shows that 
this has been the case since this function was added by @xhochy , who also 
authored the docs.



This issue needs to be addressed by somebody with enough familiarity with the 
related code to rewrite the doc.



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

Reply via email to