- Notifications
You must be signed in to change notification settings - Fork4.9k
Commitbf3473c
committed
Oops, wrong message with the other patch...this was the patch for the other
comment, so here is the comment for the other patch *grin*> > You are right. I checked the gramar and saw the ability to use the> > parameter. I looked at the manual pages, and saw no reference to it. I> > tried running it, and found vacuum does nothing when you give it a table> > name.> >> > I checked a debug version of postgres, and the table name is passed to> > vacuum() in the variable (char *vacrel). The problem is that the vacuum> > spans transactions, and the vacrel name gets changed to '<vacuum>',> > which is the name of the portal that gets created in> > vacuum.c::_vc_vacuum(). vacuum.c::_vc_init() does a> > CommitTransactionCommand() which frees the memory allocated to vacrel.> >> > Should I change vacuum.c to copy the relation name to a local string> > variable of vacuum(), or do you recommend we allocate the table name in> > a different fashion? You are the man who knows the most about this.>> static NameData VacRel;Done. Attached is the patch. I have already applied it to the 2.0tree. (Marc!)I tested it and it works. I also applied documentation patches to gowith it.So now vacuum can be run for only one table if you wish.Submitted by: Bruce Momjian <maillist@candle.pha.pa.us>1 parentcbb3edc commitbf3473c
1 file changed
+20
-1
lines changedLines changed: 20 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
200 | 200 |
| |
201 | 201 |
| |
202 | 202 |
| |
| 203 | + | |
203 | 204 |
| |
204 | 205 |
| |
205 | 206 |
| |
| 207 | + | |
206 | 208 |
| |
207 | 209 |
| |
208 | 210 |
| |
| |||
225 | 227 |
| |
226 | 228 |
| |
227 | 229 |
| |
| 230 | + | |
| 231 | + | |
228 | 232 |
| |
229 | 233 |
| |
230 | 234 |
| |
| |||
252 | 256 |
| |
253 | 257 |
| |
254 | 258 |
| |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
255 | 271 |
| |
256 | 272 |
| |
257 | 273 |
| |
| |||
272 | 288 |
| |
273 | 289 |
| |
274 | 290 |
| |
| 291 | + | |
| 292 | + | |
275 | 293 |
| |
| 294 | + | |
276 | 295 |
| |
277 | 296 |
| |
278 | 297 |
| |
|
0 commit comments
Comments
(0)