Skip to content

ARROW-6017: [FlightRPC] Enable creating Flight Locations for unknown schemes#4928

Closed
ghost wants to merge 1 commit intomasterfrom
unknown repository
Closed

ARROW-6017: [FlightRPC] Enable creating Flight Locations for unknown schemes#4928
ghost wants to merge 1 commit intomasterfrom
unknown repository

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented Jul 23, 2019

The motivation is to enable interop with future Flight versions that may support different transports, and to enable a Flight service to reference a non-Flight service.

Personal Travis: https://travis-ci.com/lihalite/arrow/builds/120257110
AppVeyor: https://ci.appveyor.com/project/lihalite/arrow/builds/26189055

@codecov-io
Copy link
Copy Markdown

Codecov Report

Merging #4928 into master will increase coverage by 1.61%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #4928      +/-   ##
==========================================
+ Coverage   87.45%   89.07%   +1.61%     
==========================================
  Files         994      717     -277     
  Lines      140389   100261   -40128     
  Branches     1418        0    -1418     
==========================================
- Hits       122778    89307   -33471     
+ Misses      17249    10954    -6295     
+ Partials      362        0     -362
Impacted Files Coverage Δ
python/pyarrow/tests/test_flight.py 70.54% <100%> (+0.2%) ⬆️
cpp/src/arrow/flight/flight-test.cc 97.81% <100%> (+0.01%) ⬆️
cpp/src/plasma/thirdparty/ae/ae.c 70.75% <0%> (-0.95%) ⬇️
go/arrow/ipc/writer.go
js/src/util/fn.ts
go/arrow/memory/memory_avx2_amd64.go
rust/datafusion/src/execution/filter.rs
rust/arrow/src/csv/writer.rs
rust/datafusion/src/bin/main.rs
go/arrow/ipc/file_reader.go
... and 271 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2746a23...99c0207. Read the comment docs.

5 similar comments
@codecov-io
Copy link
Copy Markdown

Codecov Report

Merging #4928 into master will increase coverage by 1.61%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #4928      +/-   ##
==========================================
+ Coverage   87.45%   89.07%   +1.61%     
==========================================
  Files         994      717     -277     
  Lines      140389   100261   -40128     
  Branches     1418        0    -1418     
==========================================
- Hits       122778    89307   -33471     
+ Misses      17249    10954    -6295     
+ Partials      362        0     -362
Impacted Files Coverage Δ
python/pyarrow/tests/test_flight.py 70.54% <100%> (+0.2%) ⬆️
cpp/src/arrow/flight/flight-test.cc 97.81% <100%> (+0.01%) ⬆️
cpp/src/plasma/thirdparty/ae/ae.c 70.75% <0%> (-0.95%) ⬇️
go/arrow/ipc/writer.go
js/src/util/fn.ts
go/arrow/memory/memory_avx2_amd64.go
rust/datafusion/src/execution/filter.rs
rust/arrow/src/csv/writer.rs
rust/datafusion/src/bin/main.rs
go/arrow/ipc/file_reader.go
... and 271 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2746a23...99c0207. Read the comment docs.

@codecov-io
Copy link
Copy Markdown

codecov-io commented Jul 24, 2019

Codecov Report

Merging #4928 into master will increase coverage by 1.61%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #4928      +/-   ##
==========================================
+ Coverage   87.45%   89.07%   +1.61%     
==========================================
  Files         994      717     -277     
  Lines      140389   100261   -40128     
  Branches     1418        0    -1418     
==========================================
- Hits       122778    89307   -33471     
+ Misses      17249    10954    -6295     
+ Partials      362        0     -362
Impacted Files Coverage Δ
python/pyarrow/tests/test_flight.py 70.54% <100%> (+0.2%) ⬆️
cpp/src/arrow/flight/flight-test.cc 97.81% <100%> (+0.01%) ⬆️
cpp/src/plasma/thirdparty/ae/ae.c 70.75% <0%> (-0.95%) ⬇️
go/arrow/ipc/writer.go
js/src/util/fn.ts
go/arrow/memory/memory_avx2_amd64.go
rust/datafusion/src/execution/filter.rs
rust/arrow/src/csv/writer.rs
rust/datafusion/src/bin/main.rs
go/arrow/ipc/file_reader.go
... and 271 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2746a23...99c0207. Read the comment docs.

@codecov-io
Copy link
Copy Markdown

codecov-io commented Jul 24, 2019

Codecov Report

Merging #4928 into master will increase coverage by 1.61%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #4928      +/-   ##
==========================================
+ Coverage   87.45%   89.07%   +1.61%     
==========================================
  Files         994      717     -277     
  Lines      140389   100261   -40128     
  Branches     1418        0    -1418     
==========================================
- Hits       122778    89307   -33471     
+ Misses      17249    10954    -6295     
+ Partials      362        0     -362
Impacted Files Coverage Δ
python/pyarrow/tests/test_flight.py 70.54% <100%> (+0.2%) ⬆️
cpp/src/arrow/flight/flight-test.cc 97.81% <100%> (+0.01%) ⬆️
cpp/src/plasma/thirdparty/ae/ae.c 70.75% <0%> (-0.95%) ⬇️
go/arrow/ipc/writer.go
js/src/util/fn.ts
go/arrow/memory/memory_avx2_amd64.go
rust/datafusion/src/execution/filter.rs
rust/arrow/src/csv/writer.rs
rust/datafusion/src/bin/main.rs
go/arrow/ipc/file_reader.go
... and 271 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2746a23...99c0207. Read the comment docs.

@codecov-io
Copy link
Copy Markdown

codecov-io commented Jul 24, 2019

Codecov Report

Merging #4928 into master will increase coverage by 1.61%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #4928      +/-   ##
==========================================
+ Coverage   87.45%   89.07%   +1.61%     
==========================================
  Files         994      717     -277     
  Lines      140389   100261   -40128     
  Branches     1418        0    -1418     
==========================================
- Hits       122778    89307   -33471     
+ Misses      17249    10954    -6295     
+ Partials      362        0     -362
Impacted Files Coverage Δ
python/pyarrow/tests/test_flight.py 70.54% <100%> (+0.2%) ⬆️
cpp/src/arrow/flight/flight-test.cc 97.81% <100%> (+0.01%) ⬆️
cpp/src/plasma/thirdparty/ae/ae.c 70.75% <0%> (-0.95%) ⬇️
go/arrow/ipc/writer.go
js/src/util/fn.ts
go/arrow/memory/memory_avx2_amd64.go
rust/datafusion/src/execution/filter.rs
rust/arrow/src/csv/writer.rs
rust/datafusion/src/bin/main.rs
go/arrow/ipc/file_reader.go
... and 271 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2746a23...99c0207. Read the comment docs.

@codecov-io
Copy link
Copy Markdown

codecov-io commented Jul 24, 2019

Codecov Report

Merging #4928 into master will increase coverage by 1.61%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #4928      +/-   ##
==========================================
+ Coverage   87.45%   89.07%   +1.61%     
==========================================
  Files         994      717     -277     
  Lines      140389   100261   -40128     
  Branches     1418        0    -1418     
==========================================
- Hits       122778    89307   -33471     
+ Misses      17249    10954    -6295     
+ Partials      362        0     -362
Impacted Files Coverage Δ
python/pyarrow/tests/test_flight.py 70.54% <100%> (+0.2%) ⬆️
cpp/src/arrow/flight/flight-test.cc 97.81% <100%> (+0.01%) ⬆️
cpp/src/plasma/thirdparty/ae/ae.c 70.75% <0%> (-0.95%) ⬇️
go/arrow/ipc/writer.go
js/src/util/fn.ts
go/arrow/memory/memory_avx2_amd64.go
rust/datafusion/src/execution/filter.rs
rust/arrow/src/csv/writer.rs
rust/datafusion/src/bin/main.rs
go/arrow/ipc/file_reader.go
... and 271 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2746a23...99c0207. Read the comment docs.

Copy link
Copy Markdown
Member

@pitrou pitrou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1. Thanks @lihalite !

@pitrou pitrou closed this in c930839 Jul 24, 2019
pribor pushed a commit to GlobalWebIndex/arrow that referenced this pull request Oct 24, 2025
…schemes

The motivation is to enable interop with future Flight versions that may support different transports, and to enable a Flight service to reference a non-Flight service.

Personal Travis: https://travis-ci.com/lihalite/arrow/builds/120257110
AppVeyor: https://ci.appveyor.com/project/lihalite/arrow/builds/26189055

Closes apache#4928 from lihalite/arrow-6017 and squashes the following commits:

99c0207 <David Li> Enable creating Flight Locations for unknown schemes

Authored-by: David Li <li.davidm96@gmail.com>
Signed-off-by: Antoine Pitrou <antoine@python.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants