tet123/documentation/modules/ROOT/pages/transformations
Vojtech Juranek b795519514 DBZ-6529 Use Murmur hash for PartitionRouting SMT
Add option to use better hash function than default Java Object::hash
function to get better hashes which would be more equally spred over
the hash space and thus more equally over the Kafka partitions.
To preserve backward compatibility, previous Java `hashCode` function
is used a default.

Add Murmur3 hash function for computing hashes of the fields.
Murmur3 implementation is taken from from Infinispan project code base.

To allow users eventually use their own make `computePartition()`
protected so it can be overriden in the subclasses.
2023-06-07 11:48:30 +02:00
..
applying-transformations-selectively.adoc DBZ-4153 Fix incorrect classname in SMT predicates doc 2021-10-18 12:59:03 -04:00
compute-partition.adoc DBZ-5902 Apply suggestions from code review 2023-04-13 08:10:09 +02:00
content-based-routing.adoc DBZ-6330 Address review feedback and fix links 2023-04-12 21:08:31 -04:00
event-changes.adoc DBZ-6330 Address review feedback and fix links 2023-04-12 21:08:31 -04:00
event-flattening.adoc DBZ-6330 Address review feedback and fix links 2023-04-12 21:08:31 -04:00
filtering.adoc DBZ-6330 Address review feedback and fix links 2023-04-12 21:08:31 -04:00
header-to-value.adoc DBZ-6201: Add docs for HeaderToValue SMT (#4389) 2023-03-27 10:44:11 +02:00
index.adoc DBZ-5902 Apply suggestions from code review 2023-04-13 08:10:09 +02:00
mongodb-event-flattening.adoc [docs] Fix typo in link 2023-04-21 15:30:37 -04:00
mongodb-outbox-event-router.adoc DBZ-6130 Remove references to using properties files to configure SMTs 2023-02-27 13:22:01 -05:00
outbox-event-router.adoc DBZ-6330 Address review feedback and fix links 2023-04-12 21:08:31 -04:00
partition-routing.adoc DBZ-6529 Use Murmur hash for PartitionRouting SMT 2023-06-07 11:48:30 +02:00
topic-routing.adoc DBZ-6330 Address review feedback and fix links 2023-04-12 21:08:31 -04:00