use of com.aerospike.client.task.RegisterTask in project aerospike-client-java by aerospike.
the class TestQueryExecute method prepare.
@BeforeClass
public static void prepare() {
RegisterTask rtask = client.register(null, TestQueryExecute.class.getClassLoader(), "udf/record_example.lua", "record_example.lua", Language.LUA);
rtask.waitTillComplete();
Policy policy = new Policy();
// Do not timeout on index create.
policy.socketTimeout = 0;
IndexTask itask = client.createIndex(policy, args.namespace, args.set, indexName, binName1, IndexType.NUMERIC);
itask.waitTillComplete();
for (int i = 1; i <= size; i++) {
Key key = new Key(args.namespace, args.set, keyPrefix + i);
client.put(null, key, new Bin(binName1, i), new Bin(binName2, i));
}
}
use of com.aerospike.client.task.RegisterTask in project aerospike-client-java by aerospike.
the class TestQueryFilter method prepare.
@BeforeClass
public static void prepare() {
RegisterTask rtask = client.register(null, TestQueryFilter.class.getClassLoader(), "udf/filter_example.lua", "filter_example.lua", Language.LUA);
rtask.waitTillComplete();
Policy policy = new Policy();
// Do not timeout on index create.
policy.socketTimeout = 0;
IndexTask itask = client.createIndex(policy, args.namespace, args.set, indexName, binName, IndexType.STRING);
itask.waitTillComplete();
writeRecord(keyPrefix + 1, "Charlie", "cpass");
writeRecord(keyPrefix + 2, "Bill", "hknfpkj");
writeRecord(keyPrefix + 3, "Doug", "dj6554");
}
Aggregations