how many changes about backend mode from 7.2.2 to 8.4.0? - Mailing list pgsql-hackers

From 土卜皿
Subject how many changes about backend mode from 7.2.2 to 8.4.0?
Date
Msg-id CADT5_1_k-AL1spf2am5sX-Fv70U_xswObGgs7smeiTM=xcRAsg@mail.gmail.com
Whole thread Raw
Responses Re: how many changes about backend mode from 7.2.2 to 8.4.0?  (Michael Paquier <michael.paquier@gmail.com>)
List pgsql-hackers
<div dir="ltr"><span style="color:rgb(0,0,0);font-family:HelveticaNeue,'Helvetica Neue',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:16px">hi,all</span><div id="yui_3_16_0_1_1405040717423_9995"
style="color:rgb(0,0,0);font-family:HelveticaNeue,'HelveticaNeue',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:16px">NOTE: fedora 17 x86_64, 7.2.2 can not be compiled in the env, I choose 8.4.0 because
Ithink old version is easier to understand than newer version! </div><div id="yui_3_16_0_1_1405040717423_10009"
style="color:rgb(0,0,0);font-family:HelveticaNeue,'HelveticaNeue',Helvetica,Arial,'Lucida
Grande',sans-serif;font-size:16px"><br/><div class="" id="yiv7777781553"><div class=""><div class=""
style="font-size:12pt"><divclass="" id="yiv7777781553yui_3_16_0_1_1405031754114_4352"></div></div></div></div><div
class=""id="yui_3_16_0_1_1405040717423_10010"> I want to study pg's external sort (in tuplesort.c )through 8.4.0's
sourcecode, and use ddd to do it, according to <a class=""
href="http://www-inst.eecs.berkeley.edu/~cs186/fa04/usingddd.pdf"rel="nofollow"
style="margin:0px;padding:0px;background-color:rgba(0,0,0,0);color:rgb(25,106,212);outline:none"
target="_blank">usingddd-postgres</a> 'sdescription:</div><div class="" id="yui_3_16_0_1_1405040717423_10011"><br
/></div><divclass="" id="yui_3_16_0_1_1405040717423_10012"> In the backend mode, you <span class=""
style="font-size:12pt">don’tcreate a separate postmaster process and don’t use psql at all. Instead, you start up
postgresfrom the</span></div><div class="" id="yui_3_16_0_1_1405040717423_10015">command line and directly interact
withit.</div><div class="" id="yui_3_16_0_1_1405040717423_10016"><br class="" /></div><div class=""
id="yui_3_16_0_1_1405040717423_10017">and after starting  postgres in ddd, a backend interactive interface works as
doc'sFigure 5, and I found version 7.2.2's source postgres'c has backend interactive interface, but my version is
8.4.0,which seemly has not backend interactive interface, so I want to ask </div><div class=""
id="yui_3_16_0_1_1405040717423_10018"><br/></div><div class="" id="yui_3_16_0_1_1405040717423_10019">(1) whether I must
useanother method to debug relative external sort code (in tuplesort.c ), as some post said that I can execute "psql,
select <spanclass="" id="yui_3_16_0_1_1405040717423_10020"
style="font-weight:bold;color:rgb(84,84,84);font-family:arial,sans-serif;font-size:13px;line-height:18.200000762939453px">select
pg_backend_pid</span><spanclass="" id="yui_3_16_0_1_1405040717423_10026"
style="color:rgb(84,84,84);font-family:arial,sans-serif;font-size:13px;line-height:18.200000762939453px">(),and gdb
pid"</span><spanclass="" style="font-size:12pt">  , any advice will be appreciated! </span></div><div class=""
id="yui_3_16_0_1_1405040717423_10021"><spanclass="" style="font-size:12pt"><br /></span></div><div class=""
id="yui_3_16_0_1_1405040717423_10023"><spanclass="" id="yui_3_16_0_1_1405040717423_10022" style="font-size:12pt">BEST
REGARDS</span></div><divclass="" id="yui_3_16_0_1_1405040717423_10024">Dillon Peng</div></div></div> 

pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: Allowing NOT IN to use ANTI joins
Next
From: Michael Paquier
Date:
Subject: Re: how many changes about backend mode from 7.2.2 to 8.4.0?