Skip to content

Commit 61c6c30

Browse files
committed
Fix ice scan failing on a table with timestamptz column(s)
1 parent 676fe11 commit 61c6c30

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

ice/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -434,6 +434,11 @@
434434
<artifactId>jackson-annotations</artifactId>
435435
<version>${jackson.version}</version>
436436
</dependency>
437+
<dependency>
438+
<groupId>com.fasterxml.jackson.datatype</groupId>
439+
<artifactId>jackson-datatype-jsr310</artifactId>
440+
<version>${jackson.version}</version>
441+
</dependency>
437442
<dependency>
438443
<groupId>com.fasterxml.jackson.dataformat</groupId>
439444
<artifactId>jackson-dataformat-yaml</artifactId>

ice/src/main/java/com/altinity/ice/cli/internal/cmd/Scan.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
import com.fasterxml.jackson.databind.ObjectMapper;
1313
import com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
14+
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
1415
import java.io.IOException;
1516
import java.util.ArrayList;
1617
import java.util.LinkedHashMap;
@@ -58,6 +59,7 @@ public static void run(RESTCatalog catalog, TableIdentifier tableId, int limit,
5859
}
5960
}
6061
ObjectMapper mapper = json ? new ObjectMapper() : new ObjectMapper(new YAMLFactory());
62+
mapper.registerModule(new JavaTimeModule());
6163
String output = mapper.writeValueAsString(records);
6264
System.out.println(output);
6365
}

0 commit comments

Comments
 (0)