Cole-Greer opened a new pull request, #3373: URL: https://github.com/apache/tinkerpop/pull/3373
Contains a series of updates to GremlinLang handling of dates in different languages: - .Net: Fixes precision issue, the old format pattern was only set to seconds precision thus milliseconds were being truncated from dates. This is a simple update to add millis to the pattern, and this PR includes updates to unit tests, as well as updating some feature tests to utilize non-zero millis in datetimes. - Java: Adds additional handling to GremlinLang to process `java.util.Date` in addition to `OffsetDateTime` - Python: Adds a few extra test cases to validate correct handling of `tzinfo` when setting datestring suffixes. Also included is a fix to `ResultSet` construction in .Net. Non-Traverser results are now automatically boxed into Traverser's in BuildResultSet. If the server is sending bulked results, this boxing already happens automatically during deserialization, but if results are unbulked, they come back as raw results (Vertex, Edge, Map...). ResultSet assumes that all results are wrapped in Traverser's, so this change adds an extra check to ensure all results become boxed. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
