Skip to content

Conversation

@elahrvivaz
Copy link
Contributor

I added the metadata to the FieldType object. It doesn't necessarily seem the right place for it, but it minimizes having to change method signatures to pass around the metadata. I also tried to standardize vector constructors on FieldType to ensure it's passed correctly.

@wesm
Copy link
Member

wesm commented Apr 29, 2017

Since this might take some discussion, do you mind if this does not block the 0.3 release? I'd like to release 0.4 and beyond a little faster

@elahrvivaz
Copy link
Contributor Author

sure

@julienledem
Copy link
Member

overall this looks good to me. Opinions regarding making the removed Field constructors @deprecated rather than deleting them?
(I agree we should remove them, just wondering if we should mark them deprecated for a release to ease the transition)

@elahrvivaz
Copy link
Contributor Author

That sounds good, I'll restore them and mark them deprecated.

@wesm
Copy link
Member

wesm commented May 10, 2017

@elahrvivaz can you rebase? @julienledem is this good to go?

* Making non-FieldType constructors deprecated to ensure consistent vector creation
@elahrvivaz
Copy link
Contributor Author

rebased

Copy link
Member

@wesm wesm left a comment

Choose a reason for hiding this comment

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

+1

@asfgit asfgit closed this in 010bd22 May 11, 2017
@julienledem
Copy link
Member

yep +1

jeffknupp pushed a commit to jeffknupp/arrow that referenced this pull request Jun 3, 2017
I added the metadata to the `FieldType` object. It doesn't necessarily seem the right place for it, but it minimizes having to change method signatures to pass around the metadata. I also tried to standardize vector constructors on `FieldType` to ensure it's passed correctly.

Author: Emilio Lahr-Vivaz <elahrvivaz@ccri.com>

Closes apache#611 from elahrvivaz/ARROW-482 and squashes the following commits:

63a76e0 [Emilio Lahr-Vivaz] ARROW-482 [Java] Exposing custom field metadata
pribor pushed a commit to GlobalWebIndex/arrow that referenced this pull request Oct 24, 2025
I added the metadata to the `FieldType` object. It doesn't necessarily seem the right place for it, but it minimizes having to change method signatures to pass around the metadata. I also tried to standardize vector constructors on `FieldType` to ensure it's passed correctly.

Author: Emilio Lahr-Vivaz <elahrvivaz@ccri.com>

Closes apache#611 from elahrvivaz/ARROW-482 and squashes the following commits:

63a76e0 [Emilio Lahr-Vivaz] ARROW-482 [Java] Exposing custom field metadata
pribor pushed a commit to GlobalWebIndex/arrow that referenced this pull request Oct 24, 2025
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.

3 participants