Hi!

I'm wondering what's the policy of generating tez SNAPSHOT artifacts.

Seems like the "current" tez jar doesn't contain some changes:
https://repository.apache.org/snapshots/org/apache/tez/tez-runtime-library/0.10.1-SNAPSHOT/tez-runtime-library-0.10.1-20190426.191641-20.jar

I need to see and compile against TezSpillRecord changes introduced in
TEZ-4145, but after extracting TezSpillRecord.class I get this for javap:

javap TezSpillRecord.class
Compiled from "TezSpillRecord.java"
...
  public
org.apache.tez.runtime.library.common.sort.impl.TezSpillRecord(int);
  public
org.apache.tez.runtime.library.common.sort.impl.TezSpillRecord(org.apache.hadoop.fs.Path,
org.apache.hadoop.conf.Configuration) throws java.io.IOException;
  public
org.apache.tez.runtime.library.common.sort.impl.TezSpillRecord(org.apache.hadoop.fs.Path,
org.apache.hadoop.conf.Configuration, java.lang.String) throws
java.io.IOException;
  public
org.apache.tez.runtime.library.common.sort.impl.TezSpillRecord(org.apache.hadoop.fs.Path,
org.apache.hadoop.conf.Configuration, java.util.zip.Checksum,
java.lang.String) throws java.io.IOException;
...
}

I'm expecting the new constructor to be here (Path, FileSystem, String):
https://github.com/apache/tez/commit/7dbec63e1f97eea95ab998e16ffcd592ff6be332#diff-358f7c423b64e350b9cae8462c24de20R60

How could I proceed with this?
I would be also happy to use another repo for newer snapshots, if that
makes sense.
Currently, without setting.xml, maven downloads above jar from
repository.apache.org/snapshots:

Downloading from repository-release:
https://repository.apache.org/content/repositories/releases/org/apache/tez/tez-runtime-library/0.10.1-SNAPSHOT/maven-metadata.xml
Downloading from apache.snapshots:
https://repository.apache.org/snapshots/org/apache/tez/tez-runtime-library/0.10.1-SNAPSHOT/maven-metadata.xml
Downloading from central:
https://repo.maven.apache.org/maven2/org/apache/tez/tez-runtime-library/0.10.1-SNAPSHOT/maven-metadata.xml
Downloaded from apache.snapshots:
https://repository.apache.org/snapshots/org/apache/tez/tez-runtime-library/0.10.1-SNAPSHOT/maven-metadata.xml
(1.0 kB at 3.7 kB/s)
Downloading from central:
https://repo.maven.apache.org/maven2/org/apache/tez/tez-runtime-library/0.10.1-SNAPSHOT/tez-runtime-library-0.10.1-20190426.191641-20.pom
Downloading from repository-release:
https://repository.apache.org/content/repositories/releases/org/apache/tez/tez-runtime-library/0.10.1-SNAPSHOT/tez-runtime-library-0.10.1-20190426.191641-20.pom
Downloading from apache.snapshots:
https://repository.apache.org/snapshots/org/apache/tez/tez-runtime-library/0.10.1-SNAPSHOT/tez-runtime-library-0.10.1-20190426.191641-20.pom
Downloaded from apache.snapshots:
https://repository.apache.org/snapshots/org/apache/tez/tez-runtime-library/0.10.1-SNAPSHOT/tez-runtime-library-0.10.1-20190426.191641-20.pom
(5.7 kB at 33 kB/s)
Downloading from apache.snapshots:
https://repository.apache.org/snapshots/org/apache/tez/tez-runtime-library/0.10.1-SNAPSHOT/tez-runtime-library-0.10.1-20190426.191641-20.jar
Downloaded from apache.snapshots:
https://repository.apache.org/snapshots/org/apache/tez/tez-runtime-library/0.10.1-SNAPSHOT/tez-runtime-library-0.10.1-20190426.191641-20.jar
(779 kB at 2.6 MB/s)


Regards,
Laszlo Bodor

Reply via email to