Commit ed02131
authored
arrow-schema: Remove dict_id from being required equal for merging (#7968)
# Which issue does this PR close?
Closes #6356
# Rationale for this change
Now that #7940 is merged, nothing
useful can be done with the `dict_id` field, therefore, it is now safe
to be removed from this requirement.
This was also split out from:
#7467
# What changes are included in this PR?
No longer require the `dict_id` fields of two `Field`s of schemas being
merged to be equal, as at this point the `dict_id` is only an IPC
concern, and the fact that it is still in the struct definition is just
legacy, marked for removal, we're just going through the proper
procedure of deprecating and replacing the APIs that use it.
# Are these changes tested?
Tests passing.
# Are there any user-facing changes?
No API changes, just a behavior change, that was to be expected and
desired due to the deprecations around the `dict_id` field.
@alamb @adriangb @tustvold1 parent b726b6f commit ed02131
1 file changed
+0
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
695 | 695 | | |
696 | 696 | | |
697 | 697 | | |
698 | | - | |
699 | | - | |
700 | | - | |
701 | | - | |
702 | | - | |
703 | | - | |
704 | | - | |
705 | 698 | | |
706 | 699 | | |
707 | 700 | | |
| |||
840 | 833 | | |
841 | 834 | | |
842 | 835 | | |
843 | | - | |
844 | | - | |
845 | 836 | | |
846 | 837 | | |
847 | | - | |
848 | 838 | | |
849 | 839 | | |
850 | 840 | | |
| |||
0 commit comments