pgsql: Allow Memoize to operate in binary comparison mode

2021-11-23 Thread David Rowley
Allow Memoize to operate in binary comparison mode Memoize would always use the hash equality operator for the cache key types to determine if the current set of parameters were the same as some previously cached set. Certain types such as floating points where -0.0 and +0.0 differ in their binar

pgsql: Allow Memoize to operate in binary comparison mode

2021-11-23 Thread David Rowley
Allow Memoize to operate in binary comparison mode Memoize would always use the hash equality operator for the cache key types to determine if the current set of parameters were the same as some previously cached set. Certain types such as floating points where -0.0 and +0.0 differ in their binar