xtern commented on code in PR #5515:
URL: https://github.com/apache/ignite-3/pull/5515#discussion_r2033196860


##########
modules/platforms/dotnet/Apache.Ignite.Tests/Proto/ColocationHashTests.cs:
##########
@@ -96,10 +96,11 @@ public class ColocationHashTests : IgniteTestsBase
         LocalTime.Noon,
         LocalDateTime.FromDateTime(DateTime.UtcNow).TimeOfDay,
         default(LocalTime),
-        new LocalDateTime(year: 1, month: 1, day: 1, hour: 1, minute: 1, 
second: 1, millisecond: 1),
+
+        // Minimum allowed DATETIME value.
+        new LocalDateTime(year: 1, month: 1, day: 1, hour: 18, minute: 0, 
second: 0, millisecond: 0),

Review Comment:
   Done



##########
modules/marshaller-common/src/testFixtures/java/org/apache/ignite/internal/marshaller/testobjects/TestObjectWithAllTypes.java:
##########
@@ -63,8 +62,7 @@ public static TestObjectWithAllTypes randomObject(Random rnd) 
{
         obj.dateCol = LocalDate.ofYearDay(1990 + rnd.nextInt(50), 1 + 
rnd.nextInt(360));
         obj.timeCol = LocalTime.of(rnd.nextInt(24), rnd.nextInt(60));
         obj.dateTimeCol = LocalDateTime.of(obj.dateCol, obj.timeCol);
-        obj.timestampCol = 
Instant.ofEpochMilli(rnd.nextLong()).truncatedTo(ChronoUnit.SECONDS)
-                .plusNanos(normalizeNanos(rnd.nextInt(1_000_000_000), 6));
+        obj.timestampCol = (Instant) SchemaTestUtils.generateRandomValue(rnd, 
NativeTypes.timestamp(6));

Review Comment:
   Maybe I didn't quite understand your suggestion, but I rewrote the 
generation of all field values ​​using `SchemaTestUtils.generateRandomValue`
   
   > why do we need both:
   > obj.primitiveBooleanCol = rnd.nextBoolean();
   > and
   > obj.booleanCol = rnd.nextBoolean();
   
   I suppose this question is out of scope of this PR)
   But I think that in some tests we need to check not only primitives but 
boxed values also.



-- 
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: notifications-unsubscr...@ignite.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to