[ 
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)

Reply via email to