Closed steven-sheehy closed 5 months ago
Overall we can consider pg_roaringbitmap as a viable and scalable solution for transaction filtering with all our use cases. The extension shows very good read performance and provides all the bitwise /bitrange operations we need to retrieve information. There are some downsides though, some have already been addressed, some need engineering effort.
Problem
The transactions list endpoint can timeout when using multiple request parameters like
account.id
,type
, andtransactiontype
.Solution
Explore using pg_roaringbitmap extension
Alternatives
No response