Skip to content

ARROW-13544 [Java]: Remove APIs that have been deprecated for long - #10864

Closed
liyafan82 wants to merge 1 commit into
apache:masterfrom
liyafan82:fly_0803_dep
Closed

ARROW-13544 [Java]: Remove APIs that have been deprecated for long#10864
liyafan82 wants to merge 1 commit into
apache:masterfrom
liyafan82:fly_0803_dep

Conversation

@liyafan82

Copy link
Copy Markdown
Contributor

For some APIs, it has been a long time since they were annotated deprecated. During this time, a number of releases have been published. So it is time to get rid of them.

Please also note that some APIs representing unsupported operations should not be annotated deprecated, unless the overriden APIs are deprecated in the super classes/interfaces.

@github-actions

Copy link
Copy Markdown

@emkornfield

Copy link
Copy Markdown
Contributor

@liyafan82 thanks for doing this. i think we should split this work as follows:

  1. Changes to ArrowBuf
  2. Changes to Vectors
  3. Rollback removal of "deprecatd" methods that aren't actually deleted
  4. Changes to JDBC.

@liyafan82

Copy link
Copy Markdown
ContributorAuthor

@liyafan82 thanks for doing this. i think we should split this work as follows:

  1. Changes to ArrowBuf
  2. Changes to Vectors
  3. Rollback removal of "deprecatd" methods that aren't actually deleted
  4. Changes to JDBC.

@emkornfield Thanks for the good suggestion. I will split it accordingly.

emkornfield pushed a commit that referenced this pull request Sep 2, 2021
…hanges to Vectors)
See https://issues.apache.org/jira/browse/ARROW-13544
According to the discussion in #10864 (comment), we want to split the task into multiple parts.
This PR is for the changes related to vectors
Closes#10910 from liyafan82/fly_0810_depv
Authored-by: liyafan82 <fan_li_ya@foxmail.com>
Signed-off-by: Micah Kornfield <emkornfield@gmail.com>
emkornfield pushed a commit that referenced this pull request Sep 2, 2021
…hanges to JDBC)
See https://issues.apache.org/jira/browse/ARROW-13544
According to the discussion in #10864 (comment), we want to split the task into multiple parts.
This PR is for the changes related to the JDBC adapter
Closes#10912 from liyafan82/fly_0811_depj
Authored-by: liyafan82 <fan_li_ya@foxmail.com>
Signed-off-by: Micah Kornfield <emkornfield@gmail.com>
emkornfield pushed a commit that referenced this pull request Sep 12, 2021
…hanges to ArrowBuf)
See https://issues.apache.org/jira/browse/ARROW-13544
According to the discussion in #10864 (comment), we want to split the task into multiple parts.
This PR is for the changes related to `ArrowBuf`
Closes#10901 from liyafan82/fly_0810_dep
Authored-by: liyafan82 <fan_li_ya@foxmail.com>
Signed-off-by: Micah Kornfield <emkornfield@gmail.com>
emkornfield pushed a commit that referenced this pull request Oct 8, 2021
…ing unsupported operations
Some APIs representing unsupported operations should not be annotated deprecated, unless the overriden APIs are deprecated in the super classes/interfaces.
According to the discussion in #10864 (comment), we open a separate issue for this.
Closes#10911 from liyafan82/fly_0811_ano
Authored-by: liyafan82 <fan_li_ya@foxmail.com>
Signed-off-by: Micah Kornfield <emkornfield@gmail.com>
ViniciusSouzaRoque pushed a commit to s1mbi0se/arrow that referenced this pull request Oct 20, 2021
…hanges to Vectors)
See https://issues.apache.org/jira/browse/ARROW-13544
According to the discussion in apache#10864 (comment), we want to split the task into multiple parts.
This PR is for the changes related to vectors
Closesapache#10910 from liyafan82/fly_0810_depv
Authored-by: liyafan82 <fan_li_ya@foxmail.com>
Signed-off-by: Micah Kornfield <emkornfield@gmail.com>
ViniciusSouzaRoque pushed a commit to s1mbi0se/arrow that referenced this pull request Oct 20, 2021
…hanges to JDBC)
See https://issues.apache.org/jira/browse/ARROW-13544
According to the discussion in apache#10864 (comment), we want to split the task into multiple parts.
This PR is for the changes related to the JDBC adapter
Closesapache#10912 from liyafan82/fly_0811_depj
Authored-by: liyafan82 <fan_li_ya@foxmail.com>
Signed-off-by: Micah Kornfield <emkornfield@gmail.com>
ViniciusSouzaRoque pushed a commit to s1mbi0se/arrow that referenced this pull request Oct 20, 2021
…hanges to ArrowBuf)
See https://issues.apache.org/jira/browse/ARROW-13544
According to the discussion in apache#10864 (comment), we want to split the task into multiple parts.
This PR is for the changes related to `ArrowBuf`
Closesapache#10901 from liyafan82/fly_0810_dep
Authored-by: liyafan82 <fan_li_ya@foxmail.com>
Signed-off-by: Micah Kornfield <emkornfield@gmail.com>
ViniciusSouzaRoque pushed a commit to s1mbi0se/arrow that referenced this pull request Oct 20, 2021
…ing unsupported operations
Some APIs representing unsupported operations should not be annotated deprecated, unless the overriden APIs are deprecated in the super classes/interfaces.
According to the discussion in apache#10864 (comment), we open a separate issue for this.
Closesapache#10911 from liyafan82/fly_0811_ano
Authored-by: liyafan82 <fan_li_ya@foxmail.com>
Signed-off-by: Micah Kornfield <emkornfield@gmail.com>
kou pushed a commit to apache/arrow-java that referenced this pull request Nov 25, 2024
…hanges to ArrowBuf)
See https://issues.apache.org/jira/browse/ARROW-13544
According to the discussion in apache/arrow#10864 (comment), we want to split the task into multiple parts.
This PR is for the changes related to `ArrowBuf`
Closes #10901 from liyafan82/fly_0810_dep
Authored-by: liyafan82 <fan_li_ya@foxmail.com>
Signed-off-by: Micah Kornfield <emkornfield@gmail.com>
kou pushed a commit to apache/arrow-java that referenced this pull request Nov 25, 2024
…ing unsupported operations
Some APIs representing unsupported operations should not be annotated deprecated, unless the overriden APIs are deprecated in the super classes/interfaces.
According to the discussion in apache/arrow#10864 (comment), we open a separate issue for this.
Closes #10911 from liyafan82/fly_0811_ano
Authored-by: liyafan82 <fan_li_ya@foxmail.com>
Signed-off-by: Micah Kornfield <emkornfield@gmail.com>
pribor pushed a commit to GlobalWebIndex/arrow that referenced this pull request Oct 24, 2025
…hanges to Vectors)
See https://issues.apache.org/jira/browse/ARROW-13544
According to the discussion in apache#10864 (comment), we want to split the task into multiple parts.
This PR is for the changes related to vectors
Closesapache#10910 from liyafan82/fly_0810_depv
Authored-by: liyafan82 <fan_li_ya@foxmail.com>
Signed-off-by: Micah Kornfield <emkornfield@gmail.com>
pribor pushed a commit to GlobalWebIndex/arrow that referenced this pull request Oct 24, 2025
…hanges to JDBC)
See https://issues.apache.org/jira/browse/ARROW-13544
According to the discussion in apache#10864 (comment), we want to split the task into multiple parts.
This PR is for the changes related to the JDBC adapter
Closesapache#10912 from liyafan82/fly_0811_depj
Authored-by: liyafan82 <fan_li_ya@foxmail.com>
Signed-off-by: Micah Kornfield <emkornfield@gmail.com>
Sign up for freeto 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.

2 participants

@liyafan82@emkornfield