drill
Fix DateFormat in DateGen.java
#2959
Merged

Fix DateFormat in DateGen.java #2959

cgivre merged 2 commits into master from pjfanning-patch-2
pjfanning
pjfanning211 days ago (edited 73 days ago)

See #2958

pjfanning Fix DateFormat in DateGen.java
99bbde8c
pjfanning
pjfanning commented on 2024-10-26
exec/java-exec/src/main/java/org/apache/drill/exec/store/mock/DateGen.java
4949
5050 @Override
5151 public void setValue() {
52 long randTime = baseTime + baseTime + rand.nextInt(365) * ONE_DAY;
53 String str = fmt.format(new Date(randTime));
54 colWriter.setString(str);
52
final long randTime = baseTime + baseTime + rand.nextInt(365) * ONE_DAY;
pjfanning211 days ago

@jnturton @cgivre this doesn't look right - baseTime is a big number but we add it twice so the result will be a very big number, a long way in the future.

cgivre74 days ago

@pjfanning What if you just make it:

long randTime = baseTime + (rand.nextInt(365)* ONE_DAY)
pjfanning pjfanning marked this pull request as draft 211 days ago
cgivre cgivre assigned pjfanning pjfanning 74 days ago
cgivre
cgivre requested changes on 2025-03-12
pjfanning Update DateGen.java
df80c1e1
pjfanning pjfanning changed the title [DRAFT] Fix DateFormat in DateGen.java Fix DateFormat in DateGen.java 73 days ago
pjfanning pjfanning marked this pull request as ready for review 73 days ago
pjfanning
pjfanning73 days ago

@cgivre I made the change to the randTime calculation

cgivre
cgivre approved these changes on 2025-03-13
cgivre73 days ago

LGTM +1

cgivre cgivre merged d5358d64 into master 73 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
Labels
Milestone