File tree 11 files changed +11
-11
lines changed
contrib/pg_stat_statements
11 files changed +11
-11
lines changed Original file line number Diff line number Diff line change 55
55
#include "jit/jit.h"
56
56
#include "mb/pg_wchar.h"
57
57
#include "miscadmin.h"
58
+ #include "nodes/queryjumble.h"
58
59
#include "optimizer/planner.h"
59
60
#include "parser/analyze.h"
60
61
#include "parser/parsetree.h"
69
70
#include "tcop/utility.h"
70
71
#include "utils/acl.h"
71
72
#include "utils/builtins.h"
72
- #include "utils/queryjumble.h"
73
73
#include "utils/memutils.h"
74
74
#include "utils/timestamp.h"
75
75
Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ OBJS = \
27
27
outfuncs.o \
28
28
params.o \
29
29
print.o \
30
+ queryjumblefuncs.o \
30
31
read.o \
31
32
readfuncs.o \
32
33
tidbitmap.o \
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ backend_sources += files(
10
10
' nodes.c' ,
11
11
' params.c' ,
12
12
' print.c' ,
13
+ ' queryjumblefuncs.c' ,
13
14
' read.c' ,
14
15
' tidbitmap.c' ,
15
16
' value.c' ,
Original file line number Diff line number Diff line change 1
1
/*-------------------------------------------------------------------------
2
2
*
3
- * queryjumble .c
3
+ * queryjumblefuncs .c
4
4
* Query normalization and fingerprinting.
5
5
*
6
6
* Normalization is a process whereby similar queries, typically differing only
26
26
*
27
27
*
28
28
* IDENTIFICATION
29
- * src/backend/utils/misc/queryjumble .c
29
+ * src/backend/nodes/queryjumblefuncs .c
30
30
*
31
31
*-------------------------------------------------------------------------
32
32
*/
33
33
#include "postgres.h"
34
34
35
35
#include "common/hashfn.h"
36
36
#include "miscadmin.h"
37
+ #include "nodes/queryjumble.h"
37
38
#include "parser/scansup.h"
38
- #include "utils/queryjumble.h"
39
39
40
40
#define JUMBLE_SIZE 1024 /* query serialization buffer size */
41
41
Original file line number Diff line number Diff line change 30
30
#include "miscadmin.h"
31
31
#include "nodes/makefuncs.h"
32
32
#include "nodes/nodeFuncs.h"
33
+ #include "nodes/queryjumble.h"
33
34
#include "optimizer/optimizer.h"
34
35
#include "parser/analyze.h"
35
36
#include "parser/parse_agg.h"
50
51
#include "utils/backend_status.h"
51
52
#include "utils/builtins.h"
52
53
#include "utils/guc.h"
53
- #include "utils/queryjumble.h"
54
54
#include "utils/rel.h"
55
55
#include "utils/syscache.h"
56
56
Original file line number Diff line number Diff line change 102
102
#include "libpq/libpq.h"
103
103
#include "libpq/pqformat.h"
104
104
#include "libpq/pqsignal.h"
105
+ #include "nodes/queryjumble.h"
105
106
#include "pg_getopt.h"
106
107
#include "pgstat.h"
107
108
#include "port/pg_bswap.h"
126
127
#include "utils/memutils.h"
127
128
#include "utils/pidfile.h"
128
129
#include "utils/ps_status.h"
129
- #include "utils/queryjumble.h"
130
130
#include "utils/timeout.h"
131
131
#include "utils/timestamp.h"
132
132
#include "utils/varlena.h"
Original file line number Diff line number Diff line change @@ -26,7 +26,6 @@ OBJS = \
26
26
pg_rusage.o \
27
27
ps_status.o \
28
28
queryenvironment.o \
29
- queryjumble.o \
30
29
rls.o \
31
30
sampling.o \
32
31
superuser.o \
Original file line number Diff line number Diff line change 43
43
#include "jit/jit.h"
44
44
#include "libpq/auth.h"
45
45
#include "libpq/libpq.h"
46
+ #include "nodes/queryjumble.h"
46
47
#include "optimizer/cost.h"
47
48
#include "optimizer/geqo.h"
48
49
#include "optimizer/optimizer.h"
77
78
#include "utils/pg_locale.h"
78
79
#include "utils/portal.h"
79
80
#include "utils/ps_status.h"
80
- #include "utils/queryjumble.h"
81
81
#include "utils/inval.h"
82
82
#include "utils/xml.h"
83
83
Original file line number Diff line number Diff line change @@ -11,7 +11,6 @@ backend_sources += files(
11
11
' pg_rusage.c' ,
12
12
' ps_status.c' ,
13
13
' queryenvironment.c' ,
14
- ' queryjumble.c' ,
15
14
' rls.c' ,
16
15
' sampling.c' ,
17
16
' superuser.c' ,
Original file line number Diff line number Diff line change 7
7
* Portions Copyright (c) 1994, Regents of the University of California
8
8
*
9
9
* IDENTIFICATION
10
- * src/include/utils /queryjumble.h
10
+ * src/include/nodes /queryjumble.h
11
11
*
12
12
*-------------------------------------------------------------------------
13
13
*/
Original file line number Diff line number Diff line change 15
15
#define ANALYZE_H
16
16
17
17
#include "nodes/params.h"
18
+ #include "nodes/queryjumble.h"
18
19
#include "parser/parse_node.h"
19
- #include "utils/queryjumble.h"
20
20
21
21
/* Hook for plugins to get control at end of parse analysis */
22
22
typedef void (* post_parse_analyze_hook_type ) (ParseState * pstate ,
You can’t perform that action at this time.
0 commit comments