heaptuple over the network
От | Mon Nsi |
---|---|
Тема | heaptuple over the network |
Дата | |
Msg-id | 20060302214439.5214.qmail@web37401.mail.mud.yahoo.com обсуждение исходный текст |
Ответы |
Re: heaptuple over the network
|
Список | pgsql-hackers |
Hello list, I would like to be able to send the HeapTuple returned by ExecFetchSlotTuple() over the network (socket) to another postmaster process that's waiting for it. I don't need to decode it, just send bytes. My question, and I am not a DB expert, I just deal with raw data. What other information do I need to include from struct HeapTupleData in order for that data to make sense on the other end (to rebuild a HeapTuple from it). I understand that: data_address = offset(HeapTupleHeaderData, tuple->t_data->t_hoff); data_len = tuple->t_len - tuple->t_data->t_hoff; tuple->t_data->t_ctid and tuple->t_data->t_natts are needed for this. Is that it? What do I need to watch for with TOAST'ed tuple? I will basically create a temp struct that will hold those necessary information and sent that struct. Thank you, tjjr __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
В списке pgsql-hackers по дате отправления: