Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit8eba3e3

Browse files
committed
Move queryjumble.c code to src/backend/nodes/
This will ease a follow-up move that will generate automatically thiscode. The C file is renamed, for consistency with the node-relatedfiles whose code are generated by gen_node_support.pl:- queryjumble.c -> queryjumblefuncs.c- utils/queryjumble.h -> nodes/queryjumble.hPer a suggestion from Peter Eisentraut.Reviewed-by: Peter EisentrautDiscussion:https://postgr.es/m/Y5BHOUhX3zTH/ig6@paquier.xyz
1 parent5578909 commit8eba3e3

File tree

11 files changed

+11
-11
lines changed

11 files changed

+11
-11
lines changed

‎contrib/pg_stat_statements/pg_stat_statements.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
#include"jit/jit.h"
5656
#include"mb/pg_wchar.h"
5757
#include"miscadmin.h"
58+
#include"nodes/queryjumble.h"
5859
#include"optimizer/planner.h"
5960
#include"parser/analyze.h"
6061
#include"parser/parsetree.h"
@@ -69,7 +70,6 @@
6970
#include"tcop/utility.h"
7071
#include"utils/acl.h"
7172
#include"utils/builtins.h"
72-
#include"utils/queryjumble.h"
7373
#include"utils/memutils.h"
7474
#include"utils/timestamp.h"
7575

‎src/backend/nodes/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ OBJS = \
2727
outfuncs.o\
2828
params.o\
2929
print.o\
30+
queryjumblefuncs.o\
3031
read.o\
3132
readfuncs.o\
3233
tidbitmap.o\

‎src/backend/nodes/meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ backend_sources += files(
1010
'nodes.c',
1111
'params.c',
1212
'print.c',
13+
'queryjumblefuncs.c',
1314
'read.c',
1415
'tidbitmap.c',
1516
'value.c',

‎src/backend/utils/misc/queryjumble.crenamed to‎src/backend/nodes/queryjumblefuncs.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*-------------------------------------------------------------------------
22
*
3-
*queryjumble.c
3+
*queryjumblefuncs.c
44
* Query normalization and fingerprinting.
55
*
66
* Normalization is a process whereby similar queries, typically differing only
@@ -26,16 +26,16 @@
2626
*
2727
*
2828
* IDENTIFICATION
29-
* src/backend/utils/misc/queryjumble.c
29+
* src/backend/nodes/queryjumblefuncs.c
3030
*
3131
*-------------------------------------------------------------------------
3232
*/
3333
#include"postgres.h"
3434

3535
#include"common/hashfn.h"
3636
#include"miscadmin.h"
37+
#include"nodes/queryjumble.h"
3738
#include"parser/scansup.h"
38-
#include"utils/queryjumble.h"
3939

4040
#defineJUMBLE_SIZE1024/* query serialization buffer size */
4141

‎src/backend/parser/analyze.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
#include"miscadmin.h"
3131
#include"nodes/makefuncs.h"
3232
#include"nodes/nodeFuncs.h"
33+
#include"nodes/queryjumble.h"
3334
#include"optimizer/optimizer.h"
3435
#include"parser/analyze.h"
3536
#include"parser/parse_agg.h"
@@ -50,7 +51,6 @@
5051
#include"utils/backend_status.h"
5152
#include"utils/builtins.h"
5253
#include"utils/guc.h"
53-
#include"utils/queryjumble.h"
5454
#include"utils/rel.h"
5555
#include"utils/syscache.h"
5656

‎src/backend/postmaster/postmaster.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@
102102
#include"libpq/libpq.h"
103103
#include"libpq/pqformat.h"
104104
#include"libpq/pqsignal.h"
105+
#include"nodes/queryjumble.h"
105106
#include"pg_getopt.h"
106107
#include"pgstat.h"
107108
#include"port/pg_bswap.h"
@@ -126,7 +127,6 @@
126127
#include"utils/memutils.h"
127128
#include"utils/pidfile.h"
128129
#include"utils/ps_status.h"
129-
#include"utils/queryjumble.h"
130130
#include"utils/timeout.h"
131131
#include"utils/timestamp.h"
132132
#include"utils/varlena.h"

‎src/backend/utils/misc/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ OBJS = \
2626
pg_rusage.o\
2727
ps_status.o\
2828
queryenvironment.o\
29-
queryjumble.o\
3029
rls.o\
3130
sampling.o\
3231
superuser.o\

‎src/backend/utils/misc/guc_tables.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
#include"jit/jit.h"
4444
#include"libpq/auth.h"
4545
#include"libpq/libpq.h"
46+
#include"nodes/queryjumble.h"
4647
#include"optimizer/cost.h"
4748
#include"optimizer/geqo.h"
4849
#include"optimizer/optimizer.h"
@@ -77,7 +78,6 @@
7778
#include"utils/pg_locale.h"
7879
#include"utils/portal.h"
7980
#include"utils/ps_status.h"
80-
#include"utils/queryjumble.h"
8181
#include"utils/inval.h"
8282
#include"utils/xml.h"
8383

‎src/backend/utils/misc/meson.build

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ backend_sources += files(
1111
'pg_rusage.c',
1212
'ps_status.c',
1313
'queryenvironment.c',
14-
'queryjumble.c',
1514
'rls.c',
1615
'sampling.c',
1716
'superuser.c',

‎src/include/utils/queryjumble.hrenamed to‎src/include/nodes/queryjumble.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* Portions Copyright (c) 1994, Regents of the University of California
88
*
99
* IDENTIFICATION
10-
* src/include/utils/queryjumble.h
10+
* src/include/nodes/queryjumble.h
1111
*
1212
*-------------------------------------------------------------------------
1313
*/

‎src/include/parser/analyze.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
#defineANALYZE_H
1616

1717
#include"nodes/params.h"
18+
#include"nodes/queryjumble.h"
1819
#include"parser/parse_node.h"
19-
#include"utils/queryjumble.h"
2020

2121
/* Hook for plugins to get control at end of parse analysis */
2222
typedefvoid (*post_parse_analyze_hook_type) (ParseState*pstate,

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp