Skip to content

Commit 3356571

Browse files
committed
Deployed 245d5d3 to devel with MkDocs 1.6.1 and mike 2.1.3
1 parent 0112157 commit 3356571

File tree

122 files changed

+727
-636
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

122 files changed

+727
-636
lines changed

devel/godoc/src/github.com/cybertec-postgresql/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ <h2>
7979
<td></td>
8080
<td align="right">0</td>
8181
<td></td>
82-
<td align="left">2025-06-03 10:21:30.038702614 +0000 UTC</td>
82+
<td align="left">2025-06-03 10:47:21.066979951 +0000 UTC</td>
8383
</tr>
8484

8585

devel/godoc/src/github.com/cybertec-postgresql/pgwatch/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ <h2>
7979
<td></td>
8080
<td align="right">0</td>
8181
<td></td>
82-
<td align="left">2025-06-03 10:21:30.037790736 +0000 UTC</td>
82+
<td align="left">2025-06-03 10:47:21.066174289 +0000 UTC</td>
8383
</tr>
8484

8585

devel/godoc/src/github.com/cybertec-postgresql/pgwatch/v3/api/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ <h2>
7979
<td></td>
8080
<td align="right">96</td>
8181
<td></td>
82-
<td align="left">2025-06-03 10:21:06.669108297 +0000 UTC</td>
82+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
8383
</tr>
8484

8585
<tr>
@@ -88,7 +88,7 @@ <h2>
8888
<td></td>
8989
<td align="right">527</td>
9090
<td></td>
91-
<td align="left">2025-06-03 10:21:06.669108297 +0000 UTC</td>
91+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
9292
</tr>
9393

9494

devel/godoc/src/github.com/cybertec-postgresql/pgwatch/v3/cmd/convert_metrics/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ <h2>
7979
<td></td>
8080
<td align="right">7539</td>
8181
<td></td>
82-
<td align="left">2025-06-03 10:21:06.669108297 +0000 UTC</td>
82+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
8383
</tr>
8484

8585
<tr>
@@ -88,7 +88,7 @@ <h2>
8888
<td></td>
8989
<td align="right">3453</td>
9090
<td></td>
91-
<td align="left">2025-06-03 10:21:06.669108297 +0000 UTC</td>
91+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
9292
</tr>
9393

9494
<tr>
@@ -97,7 +97,7 @@ <h2>
9797
<td></td>
9898
<td align="right">92</td>
9999
<td></td>
100-
<td align="left">2025-06-03 10:21:06.669108297 +0000 UTC</td>
100+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
101101
</tr>
102102

103103

devel/godoc/src/github.com/cybertec-postgresql/pgwatch/v3/cmd/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ <h2>
7979
<td></td>
8080
<td align="right">4096</td>
8181
<td></td>
82-
<td align="left">2025-06-03 10:21:06.669108297 +0000 UTC</td>
82+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
8383
</tr>
8484

8585
<tr>
@@ -88,7 +88,7 @@ <h2>
8888
<td></td>
8989
<td align="right">4096</td>
9090
<td></td>
91-
<td align="left">2025-06-03 10:21:06.669108297 +0000 UTC</td>
91+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
9292
</tr>
9393

9494

devel/godoc/src/github.com/cybertec-postgresql/pgwatch/v3/cmd/pgwatch/index.html

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,16 +79,16 @@ <h2>
7979
<td></td>
8080
<td align="right">6235</td>
8181
<td></td>
82-
<td align="left">2025-06-03 10:21:06.669108297 +0000 UTC</td>
82+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
8383
</tr>
8484

8585
<tr>
8686

8787
<td align="left"><a href="main.go">main.go</a></td>
8888
<td></td>
89-
<td align="right">3128</td>
89+
<td align="right">2977</td>
9090
<td></td>
91-
<td align="left">2025-06-03 10:21:06.669108297 +0000 UTC</td>
91+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
9292
</tr>
9393

9494
<tr>
@@ -97,7 +97,16 @@ <h2>
9797
<td></td>
9898
<td align="right">3866</td>
9999
<td></td>
100-
<td align="left">2025-06-03 10:21:06.669108297 +0000 UTC</td>
100+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
101+
</tr>
102+
103+
<tr>
104+
105+
<td align="left"><a href="pprof.go">pprof.go</a></td>
106+
<td></td>
107+
<td align="right">405</td>
108+
<td></td>
109+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
101110
</tr>
102111

103112
<tr>
@@ -106,7 +115,7 @@ <h2>
106115
<td></td>
107116
<td align="right">309</td>
108117
<td></td>
109-
<td align="left">2025-06-03 10:21:06.669108297 +0000 UTC</td>
118+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
110119
</tr>
111120

112121

devel/godoc/src/github.com/cybertec-postgresql/pgwatch/v3/cmd/pgwatch/main.go.html

Lines changed: 65 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -101,77 +101,72 @@ <h2>
101101
<span id="L44" class="ln"> 44  </span>
102102
<span id="L45" class="ln"> 45  </span>func main() {
103103
<span id="L46" class="ln"> 46  </span>
104-
<span id="L47" class="ln"> 47  </span> <span class="comment">// Uncomment the following lines to enable the pprof HTTP server for debugging</span>
105-
<span id="L48" class="ln"> 48  </span> <span class="comment">// go func() {</span>
106-
<span id="L49" class="ln"> 49  </span> <span class="comment">// panic(http.ListenAndServe(&#34;:6060&#34;, nil))</span>
107-
<span id="L50" class="ln"> 50  </span> <span class="comment">// }()</span>
108-
<span id="L51" class="ln"> 51  </span>
109-
<span id="L52" class="ln"> 52  </span> exitCode.Store(cmdopts.ExitCodeOK)
110-
<span id="L53" class="ln"> 53  </span> defer func() {
111-
<span id="L54" class="ln"> 54  </span> if err := recover(); err != nil {
112-
<span id="L55" class="ln"> 55  </span> exitCode.Store(cmdopts.ExitCodeFatalError)
113-
<span id="L56" class="ln"> 56  </span> log.GetLogger(mainCtx).WithField(&#34;callstack&#34;, string(debug.Stack())).Error(err)
114-
<span id="L57" class="ln"> 57  </span> }
115-
<span id="L58" class="ln"> 58  </span> Exit(int(exitCode.Load()))
116-
<span id="L59" class="ln"> 59  </span> }()
117-
<span id="L60" class="ln"> 60  </span>
118-
<span id="L61" class="ln"> 61  </span> mainCtx, cancel = context.WithCancel(context.Background())
119-
<span id="L62" class="ln"> 62  </span> setupCloseHandler(cancel)
120-
<span id="L63" class="ln"> 63  </span> defer cancel()
121-
<span id="L64" class="ln"> 64  </span>
122-
<span id="L65" class="ln"> 65  </span> if opts, err = cmdopts.New(os.Stdout); err != nil {
123-
<span id="L66" class="ln"> 66  </span> printVersion()
124-
<span id="L67" class="ln"> 67  </span> fmt.Println(err)
125-
<span id="L68" class="ln"> 68  </span> if !opts.Help {
126-
<span id="L69" class="ln"> 69  </span> exitCode.Store(cmdopts.ExitCodeConfigError)
127-
<span id="L70" class="ln"> 70  </span> }
128-
<span id="L71" class="ln"> 71  </span> return
129-
<span id="L72" class="ln"> 72  </span> }
130-
<span id="L73" class="ln"> 73  </span>
131-
<span id="L74" class="ln"> 74  </span> <span class="comment">// check if some sub-command was executed and exit</span>
132-
<span id="L75" class="ln"> 75  </span> if opts.CommandCompleted {
133-
<span id="L76" class="ln"> 76  </span> exitCode.Store(opts.ExitCode)
134-
<span id="L77" class="ln"> 77  </span> return
135-
<span id="L78" class="ln"> 78  </span> }
104+
<span id="L47" class="ln"> 47  </span> exitCode.Store(cmdopts.ExitCodeOK)
105+
<span id="L48" class="ln"> 48  </span> defer func() {
106+
<span id="L49" class="ln"> 49  </span> if err := recover(); err != nil {
107+
<span id="L50" class="ln"> 50  </span> exitCode.Store(cmdopts.ExitCodeFatalError)
108+
<span id="L51" class="ln"> 51  </span> log.GetLogger(mainCtx).WithField(&#34;callstack&#34;, string(debug.Stack())).Error(err)
109+
<span id="L52" class="ln"> 52  </span> }
110+
<span id="L53" class="ln"> 53  </span> Exit(int(exitCode.Load()))
111+
<span id="L54" class="ln"> 54  </span> }()
112+
<span id="L55" class="ln"> 55  </span>
113+
<span id="L56" class="ln"> 56  </span> mainCtx, cancel = context.WithCancel(context.Background())
114+
<span id="L57" class="ln"> 57  </span> setupCloseHandler(cancel)
115+
<span id="L58" class="ln"> 58  </span> defer cancel()
116+
<span id="L59" class="ln"> 59  </span>
117+
<span id="L60" class="ln"> 60  </span> if opts, err = cmdopts.New(os.Stdout); err != nil {
118+
<span id="L61" class="ln"> 61  </span> printVersion()
119+
<span id="L62" class="ln"> 62  </span> fmt.Println(err)
120+
<span id="L63" class="ln"> 63  </span> if !opts.Help {
121+
<span id="L64" class="ln"> 64  </span> exitCode.Store(cmdopts.ExitCodeConfigError)
122+
<span id="L65" class="ln"> 65  </span> }
123+
<span id="L66" class="ln"> 66  </span> return
124+
<span id="L67" class="ln"> 67  </span> }
125+
<span id="L68" class="ln"> 68  </span>
126+
<span id="L69" class="ln"> 69  </span> <span class="comment">// check if some sub-command was executed and exit</span>
127+
<span id="L70" class="ln"> 70  </span> if opts.CommandCompleted {
128+
<span id="L71" class="ln"> 71  </span> exitCode.Store(opts.ExitCode)
129+
<span id="L72" class="ln"> 72  </span> return
130+
<span id="L73" class="ln"> 73  </span> }
131+
<span id="L74" class="ln"> 74  </span>
132+
<span id="L75" class="ln"> 75  </span> logger = log.Init(opts.Logging)
133+
<span id="L76" class="ln"> 76  </span> mainCtx = log.WithLogger(mainCtx, logger)
134+
<span id="L77" class="ln"> 77  </span>
135+
<span id="L78" class="ln"> 78  </span> logger.Debugf(&#34;opts: %+v&#34;, opts)
136136
<span id="L79" class="ln"> 79  </span>
137-
<span id="L80" class="ln"> 80  </span> logger = log.Init(opts.Logging)
138-
<span id="L81" class="ln"> 81  </span> mainCtx = log.WithLogger(mainCtx, logger)
139-
<span id="L82" class="ln"> 82  </span>
140-
<span id="L83" class="ln"> 83  </span> logger.Debugf(&#34;opts: %+v&#34;, opts)
141-
<span id="L84" class="ln"> 84  </span>
142-
<span id="L85" class="ln"> 85  </span> if err := opts.InitConfigReaders(mainCtx); err != nil {
143-
<span id="L86" class="ln"> 86  </span> exitCode.Store(cmdopts.ExitCodeConfigError)
144-
<span id="L87" class="ln"> 87  </span> logger.Error(err)
145-
<span id="L88" class="ln"> 88  </span> return
146-
<span id="L89" class="ln"> 89  </span> }
147-
<span id="L90" class="ln"> 90  </span>
148-
<span id="L91" class="ln"> 91  </span> if err := opts.InitSinkWriter(mainCtx); err != nil {
149-
<span id="L92" class="ln"> 92  </span> exitCode.Store(cmdopts.ExitCodeConfigError)
150-
<span id="L93" class="ln"> 93  </span> logger.Error(err)
151-
<span id="L94" class="ln"> 94  </span> return
152-
<span id="L95" class="ln"> 95  </span> }
153-
<span id="L96" class="ln"> 96  </span>
154-
<span id="L97" class="ln"> 97  </span> if upgrade, err := opts.NeedsSchemaUpgrade(); upgrade || err != nil {
155-
<span id="L98" class="ln"> 98  </span> if upgrade {
156-
<span id="L99" class="ln"> 99  </span> err = errors.Join(err, errors.New(`configuration needs upgrade, use &#34;init --upgrade&#34; command`))
157-
<span id="L100" class="ln"> 100  </span> }
158-
<span id="L101" class="ln"> 101  </span> exitCode.Store(cmdopts.ExitCodeUpgradeError)
159-
<span id="L102" class="ln"> 102  </span> logger.Error(err)
160-
<span id="L103" class="ln"> 103  </span> return
161-
<span id="L104" class="ln"> 104  </span> }
162-
<span id="L105" class="ln"> 105  </span>
163-
<span id="L106" class="ln"> 106  </span> reaper := reaper.NewReaper(mainCtx, opts)
164-
<span id="L107" class="ln"> 107  </span>
165-
<span id="L108" class="ln"> 108  </span> if _, err = webserver.Init(mainCtx, opts.WebUI, webui.WebUIFs, opts.MetricsReaderWriter,
166-
<span id="L109" class="ln"> 109  </span> opts.SourcesReaderWriter, reaper); err != nil {
167-
<span id="L110" class="ln"> 110  </span> exitCode.Store(cmdopts.ExitCodeWebUIError)
168-
<span id="L111" class="ln"> 111  </span> logger.Error(&#34;failed to initialize web UI: &#34;, err)
169-
<span id="L112" class="ln"> 112  </span> return
170-
<span id="L113" class="ln"> 113  </span> }
171-
<span id="L114" class="ln"> 114  </span>
172-
<span id="L115" class="ln"> 115  </span> reaper.Reap(mainCtx)
173-
<span id="L116" class="ln"> 116  </span>}
174-
<span id="L117" class="ln"> 117  </span>
137+
<span id="L80" class="ln"> 80  </span> if err := opts.InitConfigReaders(mainCtx); err != nil {
138+
<span id="L81" class="ln"> 81  </span> exitCode.Store(cmdopts.ExitCodeConfigError)
139+
<span id="L82" class="ln"> 82  </span> logger.Error(err)
140+
<span id="L83" class="ln"> 83  </span> return
141+
<span id="L84" class="ln"> 84  </span> }
142+
<span id="L85" class="ln"> 85  </span>
143+
<span id="L86" class="ln"> 86  </span> if err := opts.InitSinkWriter(mainCtx); err != nil {
144+
<span id="L87" class="ln"> 87  </span> exitCode.Store(cmdopts.ExitCodeConfigError)
145+
<span id="L88" class="ln"> 88  </span> logger.Error(err)
146+
<span id="L89" class="ln"> 89  </span> return
147+
<span id="L90" class="ln"> 90  </span> }
148+
<span id="L91" class="ln"> 91  </span>
149+
<span id="L92" class="ln"> 92  </span> if upgrade, err := opts.NeedsSchemaUpgrade(); upgrade || err != nil {
150+
<span id="L93" class="ln"> 93  </span> if upgrade {
151+
<span id="L94" class="ln"> 94  </span> err = errors.Join(err, errors.New(`configuration needs upgrade, use &#34;init --upgrade&#34; command`))
152+
<span id="L95" class="ln"> 95  </span> }
153+
<span id="L96" class="ln"> 96  </span> exitCode.Store(cmdopts.ExitCodeUpgradeError)
154+
<span id="L97" class="ln"> 97  </span> logger.Error(err)
155+
<span id="L98" class="ln"> 98  </span> return
156+
<span id="L99" class="ln"> 99  </span> }
157+
<span id="L100" class="ln"> 100  </span>
158+
<span id="L101" class="ln"> 101  </span> reaper := reaper.NewReaper(mainCtx, opts)
159+
<span id="L102" class="ln"> 102  </span>
160+
<span id="L103" class="ln"> 103  </span> if _, err = webserver.Init(mainCtx, opts.WebUI, webui.WebUIFs, opts.MetricsReaderWriter,
161+
<span id="L104" class="ln"> 104  </span> opts.SourcesReaderWriter, reaper); err != nil {
162+
<span id="L105" class="ln"> 105  </span> exitCode.Store(cmdopts.ExitCodeWebUIError)
163+
<span id="L106" class="ln"> 106  </span> logger.Error(&#34;failed to initialize web UI: &#34;, err)
164+
<span id="L107" class="ln"> 107  </span> return
165+
<span id="L108" class="ln"> 108  </span> }
166+
<span id="L109" class="ln"> 109  </span>
167+
<span id="L110" class="ln"> 110  </span> reaper.Reap(mainCtx)
168+
<span id="L111" class="ln"> 111  </span>}
169+
<span id="L112" class="ln"> 112  </span>
175170
</pre><p></p>
176171

177172
<div id="footer">
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
<!DOCTYPE html><html><head>
2+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
3+
<meta name="viewport" content="width=device-width, initial-scale=1"/>
4+
<meta name="theme-color" content="#375EAB"/>
5+
6+
<title>src/github.com/cybertec-postgresql/pgwatch/v3/cmd/pgwatch/pprof.go - GoPages</title>
7+
8+
<link type="text/css" rel="stylesheet" href="/devel/godoc/lib/godoc/style.css"/>
9+
10+
<script>window.initFuncs = [];</script>
11+
<script src="/devel/godoc/lib/godoc/jquery.js" defer=""></script>
12+
13+
14+
15+
16+
<script>var goVersion = "go1.24.3";</script>
17+
<script src="/devel/godoc/lib/godoc/godocs.js" defer=""></script>
18+
19+
</head>
20+
<body>
21+
22+
<div id="lowframe" style="position: fixed; bottom: 0; left: 0; height: 0; width: 100%; border-top: thin solid grey; background-color: white; overflow: auto;">
23+
...
24+
</div><!-- #lowframe -->
25+
26+
<div id="topbar" class="wide"><div class="container">
27+
<div class="top-heading" id="heading-wide"><a href="/devel/godoc/pkg/github.com/cybertec-postgresql/pgwatch/v3/">GoPages | Auto-generated docs</a></div>
28+
<div class="top-heading" id="heading-narrow"><a href="/devel/godoc/pkg/github.com/cybertec-postgresql/pgwatch/v3/">GoPages</a></div>
29+
<a href="#" id="menu-button"><span id="menu-button-arrow"></span></a>
30+
31+
</div></div>
32+
33+
34+
35+
<div id="page" class="wide">
36+
<div class="container">
37+
38+
39+
<h1>
40+
Source file
41+
<a href="/devel/godoc/src">src</a>/<a href="/devel/godoc/src/github.com">github.com</a>/<a href="/devel/godoc/src/github.com/cybertec-postgresql">cybertec-postgresql</a>/<a href="/devel/godoc/src/github.com/cybertec-postgresql/pgwatch">pgwatch</a>/<a href="/devel/godoc/src/github.com/cybertec-postgresql/pgwatch/v3">v3</a>/<a href="/devel/godoc/src/github.com/cybertec-postgresql/pgwatch/v3/cmd">cmd</a>/<a href="/devel/godoc/src/github.com/cybertec-postgresql/pgwatch/v3/cmd/pgwatch">pgwatch</a>/<span class="text-muted">pprof.go</span>
42+
</h1>
43+
44+
45+
46+
47+
48+
<h2>
49+
Documentation: <a href="/devel/godoc/pkg/github.com/cybertec-postgresql/pgwatch/v3/cmd/pgwatch">github.com/cybertec-postgresql/pgwatch/v3/cmd/pgwatch</a>
50+
</h2>
51+
52+
53+
54+
<div id="nav"></div>
55+
56+
57+
<script type="text/javascript">document.ANALYSIS_DATA = null;</script>
58+
<pre><span id="L1" class="ln"> 1  </span><span class="comment">//go:build pprof</span>
59+
<span id="L2" class="ln"> 2  </span>
60+
<span id="L3" class="ln"> 3  </span>package main
61+
<span id="L4" class="ln"> 4  </span>
62+
<span id="L5" class="ln"> 5  </span>import (
63+
<span id="L6" class="ln"> 6  </span> &#34;net/http&#34;
64+
<span id="L7" class="ln"> 7  </span>
65+
<span id="L8" class="ln"> 8  </span> _ &#34;net/http/pprof&#34; <span class="comment">// Import for pprof HTTP server</span>
66+
<span id="L9" class="ln"> 9  </span>)
67+
<span id="L10" class="ln"> 10  </span>
68+
<span id="L11" class="ln"> 11  </span>func init() {
69+
<span id="L12" class="ln"> 12  </span> <span class="comment">// Start pprof HTTP server for debugging when build tag &#39;pprof&#39; is enabled</span>
70+
<span id="L13" class="ln"> 13  </span> go func() {
71+
<span id="L14" class="ln"> 14  </span> <span class="comment">// Using panic here will cause the application to exit if pprof server fails to start</span>
72+
<span id="L15" class="ln"> 15  </span> <span class="comment">// This is intentional behavior for debugging builds</span>
73+
<span id="L16" class="ln"> 16  </span> panic(http.ListenAndServe(&#34;:6060&#34;, nil))
74+
<span id="L17" class="ln"> 17  </span> }()
75+
<span id="L18" class="ln"> 18  </span>}
76+
<span id="L19" class="ln"> 19  </span>
77+
</pre><p></p>
78+
79+
<div id="footer">
80+
Build version go1.24.3.<br/>
81+
</div>
82+
83+
</div><!-- .container -->
84+
</div><!-- #page -->
85+
86+
87+
</body></html>

devel/godoc/src/github.com/cybertec-postgresql/pgwatch/v3/contrib/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ <h2>
7979
<td></td>
8080
<td align="right">2908</td>
8181
<td></td>
82-
<td align="left">2025-06-03 10:21:06.669108297 +0000 UTC</td>
82+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
8383
</tr>
8484

8585
<tr>
@@ -88,7 +88,7 @@ <h2>
8888
<td></td>
8989
<td align="right">674</td>
9090
<td></td>
91-
<td align="left">2025-06-03 10:21:06.669108297 +0000 UTC</td>
91+
<td align="left">2025-06-03 10:46:59.361771006 +0000 UTC</td>
9292
</tr>
9393

9494

0 commit comments

Comments
 (0)