Skip to content

Commit 04fb4ef

Browse files
committed
Fixed time range filter in Bigtable not working properly.
1 parent d04cf34 commit 04fb4ef

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

packages/bigtable/src/mutation.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,11 @@ Mutation.createTimeRange = function(start, end) {
110110
var range = {};
111111

112112
if (is.date(start)) {
113-
range.startTimestampMicros = start.getTime();
113+
range.startTimestampMicros = start.getTime() * 1000;
114114
}
115115

116116
if (is.date(end)) {
117-
range.endTimestampMicros = end.getTime();
117+
range.endTimestampMicros = end.getTime() * 1000;
118118
}
119119

120120
return range;

packages/bigtable/test/mutation.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ describe('Bigtable/Mutation', function() {
111111
var dateObj = new Date(timestamp);
112112
var range = Mutation.createTimeRange(dateObj, dateObj);
113113

114-
assert.strictEqual(range.startTimestampMicros, timestamp);
115-
assert.strictEqual(range.endTimestampMicros, timestamp);
114+
assert.strictEqual(range.startTimestampMicros, timestamp * 1000);
115+
assert.strictEqual(range.endTimestampMicros, timestamp * 1000);
116116
});
117117
});
118118

0 commit comments

Comments
 (0)