lib/aerospike/query/scan_partition_command.rb in aerospike-2.29.0 vs lib/aerospike/query/scan_partition_command.rb in aerospike-3.0.0

- old
+ new

@@ -21,23 +21,23 @@ private class ScanPartitionCommand < StreamCommand #:nodoc: - def initialize(policy, tracker, node_partitions, namespace, set_name, bin_names, recordset) + def initialize(cluster, policy, tracker, node_partitions, namespace, set_name, bin_names, recordset) super(node_partitions.node) - + @cluster = cluster @policy = policy @namespace = namespace @set_name = set_name @bin_names = bin_names @recordset = recordset @node_partitions = node_partitions @tracker = tracker end def write_buffer - set_scan(@policy, @namespace, @set_name, @bin_names, @node_partitions) + set_scan(@cluster, @policy, @namespace, @set_name, @bin_names, @node_partitions) end def should_retry(e) # !! converts nil to false !!@tracker&.should_retry(@node_partitions, e)