File tree Expand file tree Collapse file tree 2 files changed +6
-8
lines changed
Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -164,14 +164,13 @@ impl SchemaVisitor for GlueSchemaBuilder {
164164 PrimitiveType :: Double => "double" . to_string ( ) ,
165165 PrimitiveType :: Date => "date" . to_string ( ) ,
166166 PrimitiveType :: Timestamp => "timestamp" . to_string ( ) ,
167- PrimitiveType :: Timestamptz => {
167+ PrimitiveType :: TimestampNs => "timestamp_ns" . to_string ( ) ,
168+ PrimitiveType :: Timestamptz | PrimitiveType :: TimestamptzNs => {
168169 return Err ( Error :: new (
169170 ErrorKind :: FeatureUnsupported ,
170- format ! ( "Conversion from ( {p:?}) is not supported" ) ,
171+ format ! ( "Conversion from {p:?} is not supported" ) ,
171172 ) )
172173 }
173- PrimitiveType :: TimestampNs => "timestamp_ns" . to_string ( ) ,
174- PrimitiveType :: TimestamptzNs => "timestamptz_ns" . to_string ( ) ,
175174 PrimitiveType :: Time | PrimitiveType :: String | PrimitiveType :: Uuid => {
176175 "string" . to_string ( )
177176 }
Original file line number Diff line number Diff line change @@ -121,14 +121,13 @@ impl SchemaVisitor for HiveSchemaBuilder {
121121 PrimitiveType :: Double => "double" . to_string ( ) ,
122122 PrimitiveType :: Date => "date" . to_string ( ) ,
123123 PrimitiveType :: Timestamp => "timestamp" . to_string ( ) ,
124- PrimitiveType :: Timestamptz => {
124+ PrimitiveType :: TimestampNs => "timestamp_ns" . to_string ( ) ,
125+ PrimitiveType :: Timestamptz | PrimitiveType :: TimestamptzNs => {
125126 return Err ( Error :: new (
126127 ErrorKind :: FeatureUnsupported ,
127- format ! ( "Conversion from ( {p:?}) is not supported" ) ,
128+ format ! ( "Conversion from {p:?} is not supported" ) ,
128129 ) )
129130 }
130- PrimitiveType :: TimestampNs => "timestamp_ns" . to_string ( ) ,
131- PrimitiveType :: TimestamptzNs => "timestamptz_ns" . to_string ( ) ,
132131 PrimitiveType :: Time | PrimitiveType :: String | PrimitiveType :: Uuid => {
133132 "string" . to_string ( )
134133 }
You can’t perform that action at this time.
0 commit comments