phoenix-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Loffler <>
Subject Setting a TTL in an upsert
Date Wed, 23 Sep 2015 07:11:15 GMT


Is it possible to define the TTL of a row (or even each cell in the row)
during an upsert e.g:


upsert into test values(1,2,3) TTL=1442988643355;


Assuming the table has a TTL this would allow per-row retention policies
(with automatic garbage-collection by HBase) by e.g. setting the upsert TTL
to a time in the future.


For example if the TTL on the table is set to 60 (seconds), a row with a
desired retention policy of 1 year could be upserted with a TTL=now() + 1


Thanks in advance,


View raw message