mirror of
https://github.com/postgres/postgres.git
synced 2025-08-27 07:42:10 +03:00
Remove TupleDesc remapping logic from tqueue.c.
With the introduction of a shared memory record typmod registry, it is no longer necessary to remap record typmods when sending tuples between backends so most of tqueue.c can be removed. Author: Thomas Munro Reviewed-By: Andres Freund Discussion: https://postgr.es/m/CAEepm=0ZtQ-SpsgCyzzYpsXS6e=kZWqk3g5Ygn3MDV7A8dabUA@mail.gmail.com
This commit is contained in:
@@ -24,8 +24,7 @@ typedef struct TupleQueueReader TupleQueueReader;
|
||||
extern DestReceiver *CreateTupleQueueDestReceiver(shm_mq_handle *handle);
|
||||
|
||||
/* Use these to receive tuples from a shm_mq. */
|
||||
extern TupleQueueReader *CreateTupleQueueReader(shm_mq_handle *handle,
|
||||
TupleDesc tupledesc);
|
||||
extern TupleQueueReader *CreateTupleQueueReader(shm_mq_handle *handle);
|
||||
extern void DestroyTupleQueueReader(TupleQueueReader *reader);
|
||||
extern HeapTuple TupleQueueReaderNext(TupleQueueReader *reader,
|
||||
bool nowait, bool *done);
|
||||
|
Reference in New Issue
Block a user