here it is as requested by Bruce.
Bruce Momjian <bruce@momjian.us>
here it is as requested by Bruce. I tested it restoring my database with > 100000 BLOBS, and dumping it out. But unfortunatly I can not restore it back due to problems in pg_dump. -- Sincerely Yours, Denis Perchine
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/catalog/indexing.c | modified | +3 −1 |
| src/backend/catalog/Makefile | modified | +4 −3 |
| src/backend/catalog/pg_largeobject.c | added | +135 −0 |
| src/backend/libpq/be-fsstubs.c | modified | +4 −2 |
| src/backend/storage/large_object/inv_api.c | modified | +322 −1073 |
| src/bin/pg_dump/pg_dump.c | modified | +2 −2 |
| src/include/catalog/catname.h | modified | +2 −1 |
| src/include/catalog/indexing.h | modified | +7 −1 |
| src/include/catalog/pg_largeobject.h | added | +63 −0 |
| src/include/storage/large_object.h | modified | +5 −14 |