Hi, I would like to initially sync the data from p...
# troubleshooting
m
Hi, I would like to initially sync the data from postgres db (using meltano / transferwise variants of
tap-postgres
), but I get the following issue:
Copy code
The extractor generated a message exceeding the message size limit of 5.0MiB (half the buffer size of 10.0MiB).
How to overcome it? I would need some iteration that I sync every 20k or 100k rows, because the table has couple of mils. Or it is already being done, but should I look for the issue inside table that I can't even sync 20k rows, because the size my table of 20k rows is too big (more than 5mb)
v
https://docs.meltano.com/reference/settings/#eltbuffer_size needs to be more easily searchable based on the error, I thought this error included the workaround though
m
I played around with this config and set to 25MiB, but the error is the same. Maybe I need to make it 50?
v
What did you set the config value to, your error says you have it set to 10MiB
m
That is the default. I then set to 25MiB and got similar error, just saying
Copy code
The extractor generated a message exceeding the message size limit of 12.5MiB (half the buffer size of 25.0MiB).
Should I try increase it? 🙂
v
yes
I'd go to 2GB or so myself then I"d question why the record is so big
m
Do you know how many rows should be synced by default using https://hub.meltano.com/extractors/tap-postgres--meltanolabs/, because with transferwise version I see it is 20000?