Hi,
SELECT * FROM events TIMESTAMP AS OF '2018-10-18T22:15:12.013Z'
SELECT * FROM delta.`/delta/events` VERSION AS OF 123
I tried it out in Delta Lake OSS 1.0.0 and failed:
scala> sql("SELECT * FROM events TIMESTAMP AS OF '2018-10-18T22:15:12.013Z'")
== SQL ==
SELECT * FROM events TIMESTAMP AS OF '2018-10-18T22:15:12.013Z'
-------------------------------^^^
at org.apache.spark.sql.catalyst.parser.ParseException.withCommand(ParseDriver.scala:255)
at org.apache.spark.sql.catalyst.parser.AbstractSqlParser.parse(ParseDriver.scala:124)
at org.apache.spark.sql.execution.SparkSqlParser.parse(SparkSqlParser.scala:49)
at org.apache.spark.sql.catalyst.parser.AbstractSqlParser.parsePlan(ParseDriver.scala:75)
at io.delta.sql.parser.DeltaSqlParser.$anonfun$parsePlan$1(DeltaSqlParser.scala:72)
at io.delta.sql.parser.DeltaSqlParser.parse(DeltaSqlParser.scala:99)
at io.delta.sql.parser.DeltaSqlParser.parsePlan(DeltaSqlParser.scala:69)
Looks like DeltaSqlParser gave up and requested SparkSqlParser for support.
Is TIMESTAMP AS OF supported in Delta Lake OSS? Wishing myself luck and hoping for "You bet! It's coming up in 1.1"