Skip to content

Conversation

@lucifer4j
Copy link
Contributor

bugfix, release-notes, pinot-java-client

In #10932, I requested for BrokerResponse class to be made public so that an external implementation of PinotClientTransport could be created. At that time, I failed to rectify that most of the methods to access data from BrokerResponse class are package-private which again hinders using them in a custom transport. Hence, opening this PR to make those public methods too.

CC: @tsegismont

In apache#10932, I requested for BrokerResponse class to be made public so that an
external implementation of PinotClientTransport could be created. At that time,
I failed to rectify that most of the methods to access data from BrokerResponse
class are package-private which again hinders using them in a custom transport.
Hence, opening this PR to make those public methods too.

CC: @tsegismont
@codecov-commenter
Copy link

codecov-commenter commented Sep 4, 2023

Codecov Report

Merging #11506 (0ab1fc8) into master (7ac65bb) will decrease coverage by 0.05%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master   #11506      +/-   ##
============================================
- Coverage     63.06%   63.02%   -0.05%     
- Complexity     1106     1108       +2     
============================================
  Files          2320     2320              
  Lines        124520   124520              
  Branches      19011    19011              
============================================
- Hits          78528    78474      -54     
- Misses        40396    40453      +57     
+ Partials       5596     5593       -3     
Flag Coverage Δ
integration <0.01% <ø> (ø)
integration1 <0.01% <ø> (ø)
integration2 0.00% <ø> (ø)
java-11 63.00% <ø> (-0.02%) ⬇️
java-17 62.89% <ø> (-0.03%) ⬇️
java-20 14.44% <ø> (-48.45%) ⬇️
temurin 63.02% <ø> (-0.05%) ⬇️
unittests 63.01% <ø> (-0.05%) ⬇️
unittests1 67.51% <ø> (-0.04%) ⬇️
unittests2 14.44% <ø> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Changed Coverage Δ
...n/java/org/apache/pinot/client/BrokerResponse.java 90.90% <ø> (ø)

... and 15 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@xiangfu0 xiangfu0 added release-notes Referenced by PRs that need attention when compiling the next release notes pinot-client bugfix labels Sep 5, 2023
@xiangfu0 xiangfu0 merged commit f5e94c2 into apache:master Sep 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix pinot-client release-notes Referenced by PRs that need attention when compiling the next release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants