tarantool / vshard

The new generation of sharding based on virtual buckets
Other
99 stars 30 forks source link

Feat: implement partial map-reduce #442

Closed darthunix closed 1 month ago

darthunix commented 1 year ago

Extend ref-map-reduce API with a new partial execution method:

vshard.router.partial_callrw(bucket_ids, func, args, opts, callback)

It allows users to call a function exactly once on all masters that contain buckets from the list.

Also current PR improves the connection establishment for all ref-map-reduce methods.

Gerold103 commented 1 month ago

Finished in #491.