-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor Confusing Dwrf Reader RowNumber Method #11029
Conversation
✅ Deploy Preview for meta-velox canceled.
|
This pull request was exported from Phabricator. Differential Revision: D62412793 |
This pull request was exported from Phabricator. Differential Revision: D62412793 |
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Differential Revision: D62412793
809dd21
to
26a020d
Compare
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Differential Revision: D62412793
26a020d
to
64158ef
Compare
This pull request was exported from Phabricator. Differential Revision: D62412793 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D62412793 |
64158ef
to
ad72088
Compare
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Differential Revision: D62412793
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Differential Revision: D62412793
ad72088
to
163f06d
Compare
This pull request was exported from Phabricator. Differential Revision: D62412793 |
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Differential Revision: D62412793
163f06d
to
7c9ea98
Compare
This pull request was exported from Phabricator. Differential Revision: D62412793 |
7c9ea98
to
f1f8112
Compare
This pull request was exported from Phabricator. Differential Revision: D62412793 |
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Differential Revision: D62412793
f1f8112
to
c75e627
Compare
This pull request was exported from Phabricator. Differential Revision: D62412793 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D62412793 |
c75e627
to
7d3eea6
Compare
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Differential Revision: D62412793
This pull request was exported from Phabricator. Differential Revision: D62412793 |
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Differential Revision: D62412793
7d3eea6
to
bf950ce
Compare
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Reviewed By: helfman Differential Revision: D62412793
d738674
to
3914e42
Compare
This pull request was exported from Phabricator. Differential Revision: D62412793 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D62412793 |
3914e42
to
4979504
Compare
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Reviewed By: helfman Differential Revision: D62412793
This pull request was exported from Phabricator. Differential Revision: D62412793 |
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Reviewed By: helfman Differential Revision: D62412793
4979504
to
a5657f4
Compare
This pull request was exported from Phabricator. Differential Revision: D62412793 |
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Reviewed By: helfman Differential Revision: D62412793
a5657f4
to
f981ee7
Compare
This pull request was exported from Phabricator. Differential Revision: D62412793 |
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Reviewed By: helfman Differential Revision: D62412793
f981ee7
to
4119013
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This pull request was exported from Phabricator. Differential Revision: D62412793 |
4119013
to
b5f50c5
Compare
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Reviewed By: helfman Differential Revision: D62412793
This pull request was exported from Phabricator. Differential Revision: D62412793 |
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Reviewed By: helfman Differential Revision: D62412793
b5f50c5
to
e7272ad
Compare
) Summary: Pull Request resolved: facebookincubator#11029 We noticed that the `RowNumber` method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before a `next` read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls. Reviewed By: helfman Differential Revision: D62412793
This pull request was exported from Phabricator. Differential Revision: D62412793 |
e7272ad
to
1e0cc33
Compare
This pull request has been merged in f94aa6a. |
Conbench analyzed the 1 benchmark run on commit There were no benchmark performance regressions. 🎉 The full Conbench report has more details. |
Summary: We noticed that the
RowNumber
method in Dwrf reader produces two different outputs based on when it is called. It returns the current position of the reader after a seek operation and then the previous position of the reader before anext
read operation was called. This makes it almost unusable without an understanding of its underlying implementation. In this diff, we modify it's design to return the current position of the reader for all calls.Differential Revision: D62412793