Details
-
Task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
A number of Flight APIs use the convention of returning a Status and filling an actual return value in a pointer-out (T*) parameter. They should be migrated to returning Result<T> instead, together with a deprecation notice on the legacy API.
Examples are BasicAuth::Serialize, BasicAuth::Deserialize, Location::Parse, etc.
Attachments
1.
|
[C++] Migrate flight/types.h header definitions to use Result<> | Resolved | Tobias Zagorni |
|
||||||||
2.
|
[C++] Migrate FlightClient API to Result<> | Resolved | Tobias Zagorni |
|
||||||||
3.
|
[C++] Migrate remaining flight API to use Resut<> | Closed | Unassigned | |||||||||
4.
|
[C++][FlightRPC] Migrate remaining flight API to use Result<> | Resolved | Tobias Zagorni |
|
||||||||
5.
|
[C++][FlightRPC] Migrate SQL Client API to Result<> | Open | Unassigned |