apple / apple/foundationdb

Range Scan Reads from the Java Client Require 3 JNI Calls instead of 1.

Open
#3,370 0 comments 0 reactions 2 assignees Claimed by @vishesh View on GitHub
Dominant language
C++
Stars
16.7k
Forks
1.6k
Avg merge
1d 20h
Merged PRs (30d)
126

Description

Current Model

- (JNI) Call and Obtain a Ptr to FDBFuture.
- (JNI) GetSummary
- (JNI) GetResults.

This really needs to be a single JNI call and cleaned up. It hotspots from the Record Layer.

![Screen Shot 2020-06-16 at 9 57 04 AM](https://user-images.githubusercontent.com/1850293/84804825-2b171e00-afb8-11ea-9e6b-c2392db0ba4f.png)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.