You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -155,6 +159,17 @@ public void setValueAttr(String val) {
155
159
valueAttr = val;
156
160
}
157
161
162
+
@Parameter(name = TIMESTAMP, optional = true, description = "This parameter specifies the timestamp in milliseconds (INT64). The timestamp allows for versioning of the cells. Everytime HBaes make a PUT on a table it set the timestamp. By default this is the current time in milliseconds, but you can set your own timestamp as well with this parametr. Cannot be used with TimestampAttrName")
163
+
publicvoidsetTimestamp(longts) {
164
+
timeStamp = ts;
165
+
}
166
+
167
+
@Parameter(name = TIMESTAMP_ATTR, optional = true, description = "Name of the attribute on the input tuple containing the timestamp in milliseconds. Cannot be used with Timestamp.")
168
+
publicvoidsetTimestampAtrr(Stringts) {
169
+
timestampAttribute = ts;
170
+
}
171
+
172
+
158
173
/**
159
174
* Do any necessary compile time checks. It calls the checker of the super
160
175
* class.
@@ -184,7 +199,9 @@ public static void checkForBatchSizeParam(OperatorContextChecker checker) {
Copy file name to clipboardExpand all lines: com.ibm.streamsx.hbase/info.xml
+8-1Lines changed: 8 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -184,9 +184,16 @@ Here is an example to connect to the HBase server with Kerberos Authentication:
184
184
The first attribute in the optional error output port must be a 'rstring'.
185
185
The second attribute in the error output port is optional and must be a 'TUPLE'.
186
186
187
+
++ What is new in version 3.7.0
188
+
189
+
* The HBASEPut operator provides 2 new parameters to add time stamp:
190
+
**Timestamp** This parameter specifies the timestamp in milliseconds (INT64). The timestamp allows for versioning of the cells. Every time HBaes make a PUT on a table it set the timestamp. By default this is the current time in milliseconds, but you can set your own timestamp as well with this parameter. Cannot be used with TimestampAttrName")
191
+
**TimestampAttrName** Name of the attribute on the input tuple containing the timestamp in milliseconds. Cannot be used with Timestamp.
192
+
193
+
The jar library zookeeper-3.4.13.jar has been replaced with **zookeeper-3.4.6.jar** .
0 commit comments