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]

Reply via email to