Skip to content

Conversation

@jhorstmann
Copy link
Contributor

No description provided.

@github-actions
Copy link

github-actions bot commented Nov 2, 2020

Copy link
Contributor

@svenwb svenwb left a comment

Choose a reason for hiding this comment

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

LGTM 🚀

Copy link
Contributor

@vertexclique vertexclique left a comment

Choose a reason for hiding this comment

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

I would like to have documentation for the whole code and make it understandable. Including the code that is using this in the Array method call, tests, expectations, and briefly what it does.


assert_eq!(63, bitchunks.remainder_len());
assert_eq!(
0b01000000_00111111_11000000_00111111_11000000_00111111_11000000_00111111,
Copy link
Contributor

Choose a reason for hiding this comment

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

Why this forms these bit pattern? How a reader can be ensure that it is forming the correct pattern while reading?

@jhorstmann
Copy link
Contributor Author

@jorgecarleitao @nevi-me Can you take a look at this bugfix?

@jorgecarleitao
Copy link
Member

@jhorstmann , bit operations is one of my weaknesses; I can't review this due to my lack of knowledge on that topic.

Copy link
Contributor

@alamb alamb left a comment

Choose a reason for hiding this comment

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

Looks good to me. 👍 for the tests

[dependencies]
arrow = { path = "../arrow", version = "3.0.0-SNAPSHOT" }
tonic = "0.3"
tonic = "0.3.1"
Copy link
Contributor

Choose a reason for hiding this comment

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

I wonder if there is some reason to upgrade tonic in this same PR?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I had compilation failures otherwise, but it's strange that other PRs do not seem to have the same issue. I'll check again and maybe move this to a separate PR.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Removed the dependency again and CI still works, not sure what the issue was locally.

@alamb
Copy link
Contributor

alamb commented Nov 7, 2020

FYI @jorgecarleitao / @nevi-me I think we should merge this PR.

@jhorstmann
Copy link
Contributor Author

@nevi-me @alamb @jorgecarleitao I had a quick chat with @vertexclique and we think we can merge this PR with the bugfix first and then rebase and integrate his refactoring. Those PRs shouldn't block each other.

@alamb
Copy link
Contributor

alamb commented Nov 10, 2020

I agree @jhorstmann -- I think we should merge this. I don't yet have the permissions set up to merge things, so I need to wait for one of the other committer such as @andygrove , @nevi-me or @jorgecarleitao to do so

Update: the bits came through and I have merged this PR. FYI @andygrove @nevi-me and @jorgecarleitao

@alamb alamb closed this in 41d2438 Nov 10, 2020
@jorgecarleitao
Copy link
Member

@jhorstmann thanks a lot for this fix!

@alamb, congrats on your push!!!!! 🎉 🎉 🎉 🎉 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants