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)