[jira] [Assigned] (ARROW-7338) [C++] Improve InMemoryDataSource to support generator instead of static list
[ https://issues.apache.org/jira/browse/ARROW-7338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ben Kietzman reassigned ARROW-7338: --- Assignee: Ben Kietzman (was: Francois Saint-Jacques) > [C++] Improve InMemoryDataSource to support generator instead of static list > > > Key: ARROW-7338 > URL: https://issues.apache.org/jira/browse/ARROW-7338 > Project: Apache Arrow > Issue Type: Improvement > Components: C++ - Dataset >Reporter: Francois Saint-Jacques >Assignee: Ben Kietzman >Priority: Major > > The constructor should take a generator > {code:c++} > // Some comments here > class InMemoryDataSource : public DataSource { > public: > using Generator = std::function()>; > InMemoryDataSource(Generator&& generator); > // Convenience constructor to support a fixed list of RecordBatch > InMemoryDataSource(std::shared_ptr); > InMemoryDataSource(std::vector>); > private: > Generator generator; > } > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Assigned] (ARROW-7338) [C++] Improve InMemoryDataSource to support generator instead of static list
[ https://issues.apache.org/jira/browse/ARROW-7338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francois Saint-Jacques reassigned ARROW-7338: - Assignee: Francois Saint-Jacques > [C++] Improve InMemoryDataSource to support generator instead of static list > > > Key: ARROW-7338 > URL: https://issues.apache.org/jira/browse/ARROW-7338 > Project: Apache Arrow > Issue Type: Improvement > Components: C++ - Dataset >Reporter: Francois Saint-Jacques >Assignee: Francois Saint-Jacques >Priority: Major > > The constructor should take a generator > {code:c++} > // Some comments here > class InMemoryDataSource : public DataSource { > public: > using Generator = std::function()>; > InMemoryDataSource(Generator&& generator); > // Convenience constructor to support a fixed list of RecordBatch > InMemoryDataSource(std::shared_ptr); > InMemoryDataSource(std::vector>); > private: > Generator generator; > } > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Assigned] (ARROW-7338) [C++] Improve InMemoryDataSource to support generator instead of static list
[ https://issues.apache.org/jira/browse/ARROW-7338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Francois Saint-Jacques reassigned ARROW-7338: - Assignee: (was: Francois Saint-Jacques) > [C++] Improve InMemoryDataSource to support generator instead of static list > > > Key: ARROW-7338 > URL: https://issues.apache.org/jira/browse/ARROW-7338 > Project: Apache Arrow > Issue Type: Improvement > Components: C++ - Dataset >Reporter: Francois Saint-Jacques >Priority: Major > > The constructor should take a generator > {code:c++} > // Some comments here > class InMemoryDataSource : public DataSource { > public: > using Generator = std::function()>; > InMemoryDataSource(Generator&& generator); > // Convenience constructor to support a fixed list of RecordBatch > InMemoryDataSource(std::shared_ptr); > InMemoryDataSource(std::vector>); > private: > Generator generator; > } > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)