You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "James Duong (Jira)" <ji...@apache.org> on 2020/11/10 01:12:00 UTC
[jira] [Commented] (ARROW-10526) [FlightRPC][C++][Python] HTTP
cookie handling in clients
[ https://issues.apache.org/jira/browse/ARROW-10526?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17228894#comment-17228894 ]
James Duong commented on ARROW-10526:
-------------------------------------
I started coding this. Some C++ coding questions:
* Should all classes that are public exports use the pImpl pattern (both ClientMiddleware and ClientMiddlewareFactories would in this case)?
* Do we have a ConcurrentMap class? If not, would the preference be to implement a simple implementation of one or just use std::lock and a map?
* Thinking of using boost spirit for parsing the cookie string. I don't see boost itself being used in the codebase very much though -- are we trying to avoid boost dependencies within the implementation?
> [FlightRPC][C++][Python] HTTP cookie handling in clients
> --------------------------------------------------------
>
> Key: ARROW-10526
> URL: https://issues.apache.org/jira/browse/ARROW-10526
> Project: Apache Arrow
> Issue Type: Improvement
> Components: C++, FlightRPC, Python
> Reporter: James Duong
> Assignee: James Duong
> Priority: Minor
>
> Port the middleware for sending/receiving HTTP cookies from ARROW-10428 to C++ and Python clients.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)