Hi I think you need this fix: https://github.com/apache/incubator-iceberg/pull/1049.
On Wed, May 20, 2020 at 10:25 AM Sud <sudssf2...@gmail.com> wrote: > I am trying to prepare pull request for review but looks like python build > is failing because of unrelated error. > I have seen some other build fail with this error too. any one knows how > to fix this issue? > > https://github.com/apache/incubator-iceberg/pull/1046 > https://travis-ci.org/github/apache/incubator-iceberg/jobs/689057881 > > > ___________________________ test_to_json_conversion > ____________________________ > 753 > 754 def test_to_json_conversion(): > 755 spec_schema = Schema(NestedField.required(1, "i", > IntegerType.get()), > 756 NestedField.required(2, "l", LongType.get()), > 757 NestedField.required(3, "d", DateType.get()), > 758 NestedField.required(4, "t", TimeType.get()), > 759 NestedField.required(5, "ts", > TimestampType.without_timezone()), > 760 NestedField.required(6, "dec", > DecimalType.of(9, 2)), > 761 NestedField.required(7, "s", > StringType.get()), > 762 NestedField.required(8, "u", UUIDType.get()), > 763 NestedField.required(9, "f", > FixedType.of_length(3)), > 764 NestedField.required(10, "b", > BinaryType.get())) > 765 > 766 specs = [ > 767 PartitionSpec.builder_for(spec_schema).identity("i").build(), > 768 PartitionSpec.builder_for(spec_schema).identity("l").build(), > 769 PartitionSpec.builder_for(spec_schema).identity("d").build(), > 770 PartitionSpec.builder_for(spec_schema).identity("t").build(), > 771 PartitionSpec.builder_for(spec_schema).identity("ts").build(), > 772 PartitionSpec.builder_for(spec_schema).identity("dec").build(), > 773 PartitionSpec.builder_for(spec_schema).identity("s").build(), > 774 PartitionSpec.builder_for(spec_schema).identity("u").build(), > 775 PartitionSpec.builder_for(spec_schema).identity("f").build(), > 776 PartitionSpec.builder_for(spec_schema).identity("b").build(), > 777 PartitionSpec.builder_for(spec_schema).bucket("i", > 128).build(), > 778 PartitionSpec.builder_for(spec_schema).bucket("l", > 128).build(), > 779 PartitionSpec.builder_for(spec_schema).bucket("d", > 128).build(), > 780 PartitionSpec.builder_for(spec_schema).bucket("t", > 128).build(), > 781 PartitionSpec.builder_for(spec_schema).bucket("ts", > 128).build(), > 782 PartitionSpec.builder_for(spec_schema).bucket("dec", > 128).build(), > 783 PartitionSpec.builder_for(spec_schema).bucket("s", > 128).build(), > 784 PartitionSpec.builder_for(spec_schema).year("d").build(), > 785 PartitionSpec.builder_for(spec_schema).month("d").build(), > 786 PartitionSpec.builder_for(spec_schema).day("d").build(), > 787 PartitionSpec.builder_for(spec_schema).year("ts").build(), > 788 PartitionSpec.builder_for(spec_schema).month("ts").build(), > 789 PartitionSpec.builder_for(spec_schema).day("ts").build(), > 790 PartitionSpec.builder_for(spec_schema).hour("ts").build(), > 791 PartitionSpec.builder_for(spec_schema).truncate("i", > 10).build(), > 792 PartitionSpec.builder_for(spec_schema).truncate("l", > 10).build(), > 793 PartitionSpec.builder_for(spec_schema).truncate("dec", > 10).build(), > 794 PartitionSpec.builder_for(spec_schema).truncate("s", > 10).build(), > 795> PartitionSpec.builder_for(spec_schema).add(6, "dec_bucket", > "bucket[16]").build() > 796 ] > 797E TypeError: add() missing 1 required positional argument: > 'transform' > 798 > 799tests/core/test_partition_spec.py:73: TypeError > > -- Best Regards