Bind value of column "partitioned" as boolean, as it is defined in the "create table" ddl.

This commit is contained in:
extpvaan 2015-02-17 09:44:18 +02:00 committed by Xavier Léauté
parent 5d12502f9d
commit b42b41cca7
2 changed files with 2 additions and 2 deletions

View File

@ -187,7 +187,7 @@ public class IndexerSQLMetadataStorageCoordinator implements IndexerMetadataStor
.bind("created_date", new DateTime().toString()) .bind("created_date", new DateTime().toString())
.bind("start", segment.getInterval().getStart().toString()) .bind("start", segment.getInterval().getStart().toString())
.bind("end", segment.getInterval().getEnd().toString()) .bind("end", segment.getInterval().getEnd().toString())
.bind("partitioned", (segment.getShardSpec() instanceof NoneShardSpec) ? 0 : 1) .bind("partitioned", (segment.getShardSpec() instanceof NoneShardSpec) ? false : true)
.bind("version", segment.getVersion()) .bind("version", segment.getVersion())
.bind("used", true) .bind("used", true)
.bind("payload", jsonMapper.writeValueAsBytes(segment)) .bind("payload", jsonMapper.writeValueAsBytes(segment))

View File

@ -96,7 +96,7 @@ public class SQLMetadataSegmentPublisher implements MetadataSegmentPublisher
.bind("created_date", new DateTime().toString()) .bind("created_date", new DateTime().toString())
.bind("start", segment.getInterval().getStart().toString()) .bind("start", segment.getInterval().getStart().toString())
.bind("end", segment.getInterval().getEnd().toString()) .bind("end", segment.getInterval().getEnd().toString())
.bind("partitioned", (segment.getShardSpec() instanceof NoneShardSpec) ? 0 : 1) .bind("partitioned", (segment.getShardSpec() instanceof NoneShardSpec) ? false : true)
.bind("version", segment.getVersion()) .bind("version", segment.getVersion())
.bind("used", true) .bind("used", true)
.bind("payload", jsonMapper.writeValueAsBytes(segment)) .bind("payload", jsonMapper.writeValueAsBytes(segment))